Показать сообщение отдельно
  #4 (permalink)  
Старый 01.06.2015, 07:28
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Правильная терминология. Эффект называется color ramp, from - это start, to - end и между ними по аналогии с градиентом генерятся - stops, k - это c - channel.

В rgb функция неуправляемая. Светлота и насыщенность будут болтаться в стопах как гавно в проруби из-за отсутствия профиля устройства. Вряд ли его вообще можно получить в js, значит лучшим решением будет hls, ну или hlsa. Действующее вещество такое же, зато все параметры под контролем. Например чтобы сделать рампу от красного к синему насыщенности s и светлоты l - достаточно поворачивать h.
Ответить с цитированием