Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > modpal - маленькая утилитка для сортировки цветов в палитре
Small and quick utility to sort and modify 256 color table (palette) by RGB or HSL
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Chyvachok
Житель форума

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 1406

Рейтинг



Цитата:
~ X ~ писал:
Так уже было сделано


Сейчас в ХДМ краситься рукав в один цвет, а накладки в пальцах в другой, я имел ввиду чтобы сделать чтобы и сам рукав имел 2 разных цвета, то есть внешная часть в один цвет, внутренняя в другой, и тоже с накладками, те что на пальцах имеют один цвет, та что на самой руке другой, как в том скине что я скинул

Сообщить модератору | | IP: Записан
Сообщение: 172393

Старое сообщение 24-04-2018 16:36
- За что?
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21734
Нанёс повреждений: 360 ед.

Рейтинг



Я вот еще чего заметил, программка поддерживает только палитру в формате JASC-PAL. Было бы неплохо научить её палитре в бинарном виде, которая занимает ровно 768 байт и имеет расширение .pal
Ксаш например умеет грузить такую палитру и накладывать на заранее загруженную текстуру.

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 172394

Старое сообщение 24-04-2018 16:47
-
ComradeAndrew
C++

Дата регистрации: Aug 2014
Проживает: (void)
Сообщений: 478
Возраст: 21

Рейтинг



Цитата:
~ X ~ писал:
ComradeAndrew а, я думал это какой-то известный показатель. Надо его тогда обозвать как-то, чтобы ключ для него создать.

Ну он с одной стороны известный, но не совсем для сортировки
Так что будет понятно если попробовать

Добавлено 24-04-2018 в 21:03:

Вроде нашел неплохой алгоритм сортировки:

Сначала все цвета сортируются по hue, затем каждая строка по яркости (вроде lightness и (r^2+g^2+b^2) примерно одинаковы).
Можно побаловаться самому с настройкой в скрипте, если поддерживается HTML5 (интересно, где-то ещё не поддерживается?).

Вложение: palette.zip (109.4 кб)
Этот файл был скачан 10 раз.

Отредактировано ComradeAndrew 24-04-2018 в 18:08

Сообщить модератору | | IP: Записан
Сообщение: 172395

Старое сообщение 24-04-2018 18:06
- За что?
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3160
Нанёс повреждений: 0 ед.

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Я вот еще чего заметил, программка поддерживает только палитру в формате JASC-PAL.

Согласен, в принципе. Но я других палитр в руках не держал, так что хз какие там форматы. Говорят, распространены палитры АБОБЕ, но я просто не в состоянии сейчас ими заниматься. Чисто бинарную можно, но кто ею будет пользоваться?

Chyvachok ну это уже на свой вкус - как захочешь. А двухцветные рукава - как я и говорил - были. Давай модели, текстуры, мб после отпуска смогу сделать.

ComradeAndrew выглядит здорово, а запуск
modpal in.pal out.pal sort all h sort all s sort all l
не даст похожего результата? надо много тестить

как брайтнысс обозвать? b занято под синий )

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 172397

Старое сообщение 24-04-2018 20:16
-
Government-Man
Х. П. Джигурда

Группа: Опытный
Дата регистрации: Apr 2006
Проживает: джунгли
Сообщений: 3147
Возраст: 26

Рейтинг



Награды
 
[1 награда]


Цитата:
~ X ~ писал:
Просто удивительно что таких вещей нет штатно, например, в ФШ.


Дай догадаюсь - это потому, что эта фича могла бы быть полезна для 0.01% пользователей?

ЗЫ. Чего вы маетесь с сорцами в зипе? Нет чтобы на гитхаб залить...

__________________
Vladimir Putin's paternal grandfather, Spiridon Ivanovich Putin (1879–1965), was employed at Vladimir Lenin's dacha at Gorki as a cook, and after Lenin's death in 1924, he continued to work for Lenin's wife, Nadezhda Krupskaya. He would later cook for Joseph Stalin when the Soviet leader visited one of his dachas in the Moscow region. Spiridon later was employed at a dacha belonging to the Moscow City Committee of the Communist Party of the Soviet Union, at which the young Putin would visit him.

Отредактировано Government-Man 24-04-2018 в 23:18

Сообщить модератору | | IP: Записан
Сообщение: 172398

Старое сообщение 24-04-2018 23:15
- За что?
ComradeAndrew
C++

Дата регистрации: Aug 2014
Проживает: (void)
Сообщений: 478
Возраст: 21

Рейтинг



Цитата:
~ X ~ писал:
modpal in.pal out.pal sort all h sort all s sort all l

Разве это не тоже самое, что просто отсортировать всё по l?

Цитата:
~ X ~ писал:
как брайтнысс обозвать? b занято под синий )

А обязательно ли одной буквой? Можно было бы lum например. Но это конечно если совсем коротко. Я бы такой, что просто brightness использовал.

Сообщить модератору | | IP: Записан
Сообщение: 172400

Старое сообщение 25-04-2018 06:22
- За что?
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 21734
Нанёс повреждений: 360 ед.

Рейтинг



Цитата:
Government-Man писал:
Чего вы маетесь с сорцами в зипе? Нет чтобы на гитхаб залить...

Вот поэтому.

Добавлено 25-04-2018 в 11:40:

Так что сами обмазывайтесь своей гитхаброй

__________________
В действительности всё может оказаться иначе, чем оно есть на самом деле

My Projects: download page

Сообщить модератору | | IP: Записан
Сообщение: 172401

Старое сообщение 25-04-2018 08:40
-
a1batross
Житель форума

Группа: Неопытный
Дата регистрации: May 2016
Проживает: Москва
Сообщений: 167
Возраст: 20

Рейтинг



Дядя Миша кстати, это не слишком частая проблема. Больше вероятность просрать сорцы из-за посыпавшегося HDD.

Кстати, они вообще-то локально есть, поэтому даже если ТП не идёт на встречу, то можно просто перезалить.

Сообщить модератору | | IP: Записан
Сообщение: 172402

Старое сообщение 25-04-2018 09:09
- За что?
 XaeroX
Rainbow Dash

Дата регистрации: Oct 2005
Проживает: Новосибирск
Сообщений: 27882
Нанёс повреждений: 465 ед.
Возраст: 31

Рейтинг



Награды
 
[1 награда]


Ну удалили и удалили, подумаешь. Развели, блин, шумиху.
Нефиг прова кому попало раздавать.

__________________
So she began again: 'Où est ma chatte?' which was the first sentence in her French lesson-book. The Mouse gave a sudden leap out of the water, and seemed to quiver all over with fright. 'Oh, I beg your pardon!' cried Alice hastily, afraid that she had hurt the poor animal's feelings. 'I quite forgot you didn't like cats.'

Сообщить модератору | | IP: Записан
Сообщение: 172403

Старое сообщение 25-04-2018 09:12
-
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3160
Нанёс повреждений: 0 ед.

Рейтинг



Награды
 
[1 награда]


Цитата:
Дядя Миша писал:
Так что сами обмазывайтесь своей гитхаброй

Они обмазываются, еще и добавки просят! А потом приходят домой, вываливают все ссылки на гитхаб на хабр и представляют что их поглотил единый организм гитхаба. "И всё вокруг сделано из коммитов, даже небо, даже аллах" )

Цитата:
a1batross писал:
Больше вероятность просрать сорцы из-за посыпавшегося HDD.

Какой-то неопытный человек хранит своё самое ценное на RAID < 1, то есть. Своему железу я верю больше чем чужому. Да и РКН уже потират ручонки...

Цитата:
ComradeAndrew писал:
Разве это не тоже самое, что просто отсортировать всё по l?

проверь

Цитата:
ComradeAndrew писал:
А обязательно ли одной буквой?

да, на будущее. Если появится возможность объединять критерии. Типа sort rgl hgbl и т.д. Мож, буквой t обзову.

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 172404

Старое сообщение 25-04-2018 09:31
-
ComradeAndrew
C++

Дата регистрации: Aug 2014
Проживает: (void)
Сообщений: 478
Возраст: 21

Рейтинг



Цитата:
~ X ~ писал:
проверь

У меня нет политр в формате JASC-PAL

Сообщить модератору | | IP: Записан
Сообщение: 172405

Старое сообщение 25-04-2018 09:40
- За что?
a1batross
Житель форума

Группа: Неопытный
Дата регистрации: May 2016
Проживает: Москва
Сообщений: 167
Возраст: 20

Рейтинг



XaeroX так дело не в правах. Мой знакомый удалил свой форк репы, а вместе с ним удалился оригинал. В ТП сказали что сами наговнокодили, извиняются и восстановили репу. Кроме загрузок -- они навсегда утеряны в амазоновском S3.

Атк. Не буду оффтопить дальше.

Отредактировано a1batross 25-04-2018 в 17:27

Сообщить модератору | | IP: Записан
Сообщение: 172407

Старое сообщение 25-04-2018 17:26
- За что?
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3160
Нанёс повреждений: 0 ед.

Рейтинг



Награды
 
[1 награда]


Цитата:
ComradeAndrew писал:
У меня нет политр в формате JASC-PAL

а в каком есть? JASC экспортирует Wally, например. Напишешь под свои загрузчик?

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 172416

Старое сообщение 26-04-2018 08:50
-
ComradeAndrew
C++

Дата регистрации: Aug 2014
Проживает: (void)
Сообщений: 478
Возраст: 21

Рейтинг



Цитата:
~ X ~ писал:
а в каком есть? JASC экспортирует Wally, например. Напишешь под свои загрузчик?

Да никаких нет. Если честно оно мне и не надо. У меня Photoshop вполне нормально генерирует таблицу при индексации.
Я посмотрел, что у тебя в первом посте сортировка уж очень слабая и решил подкинуть примерчиков по быстрому

Сообщить модератору | | IP: Записан
Сообщение: 172417

Старое сообщение 26-04-2018 09:07
- За что?
 ~ X ~
offline

Дата регистрации: Oct 2005
Проживает: (void)
Сообщений: 3160
Нанёс повреждений: 0 ед.

Рейтинг



Награды
 
[1 награда]


ComradeAndrew никогда не видел чтоб ФШ нормально (для ремаппинга) создавал палитру... ну, whatever. Если дашь формат палитр для ФШ, будет круто. Кому-нибудь. Если попросят

__________________
Минутка полезного:
Бесплатный UT-подобный Half-Life mod.
Бесплатный редактор для 32-битных текстур. Без дотнета.
Бесплатный IDE для любых компиляторов и ЯП.
Бесплатная Windows-подобная ОС.
Проверка грамматики русского языка.
Связь со мной здесь: [email protected]

Сообщить модератору | | IP: Записан
Сообщение: 172425

Старое сообщение 26-04-2018 17:58
-
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 03:31. Новая тема    Ответить
Страницы (4): « 1 [2] 3 4 »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > modpal - маленькая утилитка для сортировки цветов в палитре
Small and quick utility to sort and modify 256 color table (palette) by RGB or HSL
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Chain Studios © 2005-2018

Рейтинг@Mail.ru