RU
EN
Main Page
Download
Addons
Forum
Blog
Feedback
Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
News:
AIMP для Android — политика доступа к файлам
AIMP Forum
»
AIMP for Windows
»
Skin Editor, Skin Engine
»
Suggestions
»
Skin Engine
(Moderator:
Tarik
) »
Режимы смешивания bmHue, bmSaturation и т.п.
Poll
Ваше мнение?
За
0 (0%)
Против
0 (0%)
Нейтрален
1 (100%)
Total Members Voted:
1
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Режимы смешивания bmHue, bmSaturation и т.п. (Read 5609 times)
0 Members and 1 Guest are viewing this topic.
Режимы смешивания bmHue, bmSaturation и т.п.
«
on:
September 16, 2018, 00:13:58 »
Killy
Новичок
Posts: 49
Карма: +7/-0
Вообще хотелось вместо галки "Allow user to change hue" возможность биндить любой цвет. Но, подозреваю, это сложно реализуемо.
Основная задача - перекрасить текстуру в нужный мне оттенок.
В какой-то мере можно этого добиться с помощью дополнительного слоя с bmMultiply, но это не универсальный метод. Если нужно белый цвет в текстуре сохранить, например, то задача сильно усложняется.
В то же время, "Allow user to change hue", по сути, делает то же, что и предлагаемый bmHue.
bmHue - Hue от верхнего слоя, C/S+L от нижнего
bmChroma/bmSaturation - Chroma/Saturation от верхнего слоя, H+L от нижнего
bmLuma/bmLightness - Luminocity/Lightness от верхнего слоя, H+C/S от нижнего
bmColor - Hue и Chroma/Saturation от верхнего слоя, Luminocity/Lightness от нижнего (перевёрнутый bmLuma, для удобства)
Википедия
упоминает режимы так, как они реализованы в Photoshop'е. Должны были быть причины почему они использовали chroma/luma. Но именование цветовых пространств гуляет между редакторами - факт.
К слову, было бы любопытно иметь возможность получить chroma/luma (LCH) в скриптах тоже. Возможно, это помогло бы мне с одним эффектом - надо будет поэкспериментировать за пределами редактора.
Резюмируя:
Из всего упомянутого, мне остро не хватает режима смешивания bmHue, чтобы получить эффект, аналогичный "Allow user to change hue", но для моего цвета. Остальное - на усмотрение.
Logged
Re: Режимы смешивания bmHue, bmSaturation и т.п.
«
Reply #1 on:
September 16, 2018, 19:48:43 »
Artem
Администратор
Супермен
Posts: 17376
Карма: +2983/-65
Делать это на лету крайне медленно.
Logged
Re: Режимы смешивания bmHue, bmSaturation и т.п.
«
Reply #2 on:
September 16, 2018, 21:02:34 »
Killy
Новичок
Posts: 49
Карма: +7/-0
Да, подозревал такое.
Нужно GPU-ускорение
Если бы был вариант смешать и закешировать текстуры (точнее текстуру с цветом) - меня бы он тоже устроил.
Logged
Re: Режимы смешивания bmHue, bmSaturation и т.п.
«
Reply #3 on:
September 16, 2018, 21:12:07 »
Artem
Администратор
Супермен
Posts: 17376
Карма: +2983/-65
На текущий момент вы можете сами нарисовать нужные текстуры и добавить их в скин.
Logged
Re: Режимы смешивания bmHue, bmSaturation и т.п.
«
Reply #4 on:
September 16, 2018, 21:38:14 »
Killy
Новичок
Posts: 49
Карма: +7/-0
Я не могу заранее нарисовать цвет, который будет каким-либо образом вычислен.
Пока остаётся только разделять текстуру на слои - что раскрасить с помощью bmMultiply, а что оставить как есть.
Logged
Re: Режимы смешивания bmHue, bmSaturation и т.п.
«
Reply #5 on:
April 27, 2020, 23:58:29 »
Remoder
Супермен
Posts: 709
Карма: +436/-21
Я тоже за отдельное регулирования оттенков элементов скина
, хватит и такого же функционала который есть в настройках обложек - где цвет и насыщенность. И он не грузит процессор как режимы смешивания.
Представьте себе сколько тогда цветов на любой вкус сможет подобрать себе пользователь из готовых пресетов или дать ему возможность выбора отдельно
.
Как пример >>
https://www.aimp.ru/forum/index.php?topic=60988.0
- скин, с похожей концепцией, но режимы смешивания вместе с анимацией грузят процессор.
На основе концепции этого скина, я бы хотел видеть новый дизайн
Аимпа + возможность выбора компоновки главного окна, ибо у своего скина я до этого не дошёл
...
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
AIMP Forum
»
AIMP for Windows
»
Skin Editor, Skin Engine
»
Suggestions
»
Skin Engine
(Moderator:
Tarik
) »
Режимы смешивания bmHue, bmSaturation и т.п.