HLFX.Ru Forum > Разработка игр > Наши проекты > modpal - маленькая утилитка для сортировки цветов в палитре Small and quick utility to sort and modify 256 color table (palette) by RGB or HSL
Сейчас в ХДМ краситься рукав в один цвет, а накладки в пальцах в другой, я имел ввиду чтобы сделать чтобы и сам рукав имел 2 разных цвета, то есть внешная часть в один цвет, внутренняя в другой, и тоже с накладками, те что на пальцах имеют один цвет, та что на самой руке другой, как в том скине что я скинул
Я вот еще чего заметил, программка поддерживает только палитру в формате JASC-PAL. Было бы неплохо научить её палитре в бинарном виде, которая занимает ровно 768 байт и имеет расширение .pal
Ксаш например умеет грузить такую палитру и накладывать на заранее загруженную текстуру.
~ X ~ писал: ComradeAndrew а, я думал это какой-то известный показатель. Надо его тогда обозвать как-то, чтобы ключ для него создать.
Ну он с одной стороны известный, но не совсем для сортировки
Так что будет понятно если попробовать
Добавлено 24-04-2018 в 21:03:
Вроде нашел неплохой алгоритм сортировки:
Сначала все цвета сортируются по hue, затем каждая строка по яркости (вроде lightness и (r^2+g^2+b^2) примерно одинаковы).
Можно побаловаться самому с настройкой в скрипте, если поддерживается HTML5 (интересно, где-то ещё не поддерживается?).
Вложение: palette.zip (109.4 кб)
Этот файл был скачан 258 раз.
Дядя Миша писал: Я вот еще чего заметил, программка поддерживает только палитру в формате JASC-PAL.
Согласен, в принципе. Но я других палитр в руках не держал, так что хз какие там форматы. Говорят, распространены палитры АБОБЕ, но я просто не в состоянии сейчас ими заниматься. Чисто бинарную можно, но кто ею будет пользоваться?
Chyvachok ну это уже на свой вкус - как захочешь. А двухцветные рукава - как я и говорил - были. Давай модели, текстуры, мб после отпуска смогу сделать.
ComradeAndrew выглядит здорово, а запуск
modpal in.pal out.pal sort all h sort all s sort all l
не даст похожего результата? надо много тестить
Дядя Миша писал: Так что сами обмазывайтесь своей гитхаброй
Они обмазываются, еще и добавки просят! А потом приходят домой, вываливают все ссылки на гитхаб на хабр и представляют что их поглотил единый организм гитхаба. "И всё вокруг сделано из коммитов, даже небо, даже аллах" )
Цитата:
a1batross писал: Больше вероятность просрать сорцы из-за посыпавшегося HDD.
Какой-то неопытный человек хранит своё самое ценное на RAID < 1, то есть. Своему железу я верю больше чем чужому. Да и РКН уже потират ручонки...
Цитата:
ComradeAndrew писал: Разве это не тоже самое, что просто отсортировать всё по l?
проверь
Цитата:
ComradeAndrew писал: А обязательно ли одной буквой?
да, на будущее. Если появится возможность объединять критерии. Типа sort rgl hgbl и т.д. Мож, буквой t обзову.
XaeroX так дело не в правах. Мой знакомый удалил свой форк репы, а вместе с ним удалился оригинал. В ТП сказали что сами наговнокодили, извиняются и восстановили репу. Кроме загрузок -- они навсегда утеряны в амазоновском S3.
~ X ~ писал: а в каком есть? JASC экспортирует Wally, например. Напишешь под свои загрузчик?
Да никаких нет. Если честно оно мне и не надо. У меня Photoshop вполне нормально генерирует таблицу при индексации.
Я посмотрел, что у тебя в первом посте сортировка уж очень слабая и решил подкинуть примерчиков по быстрому
ComradeAndrew никогда не видел чтоб ФШ нормально (для ремаппинга) создавал палитру... ну, whatever. Если дашь формат палитр для ФШ, будет круто. Кому-нибудь. Если попросят
HLFX.Ru Forum > Разработка игр > Наши проекты > modpal - маленькая утилитка для сортировки цветов в палитре Small and quick utility to sort and modify 256 color table (palette) by RGB or HSL