🟩 Настройки цвета и HSB
Цвет в Liberation задаётся в модели HSB, а не RGB. Поначалу это может быть непривычно, но, когда вы освоитесь, такая система обычно оказывается гораздо более наглядной.
HSB — Hue, Saturation и Brightness
Hue
Оттенок цвета задаётся в диапазоне от 0 до 255. 0 — это красный. При увеличении значения вы пройдёте через все оттенки радуги: оранжевый, жёлтый, зелёный, циан, синий, фиолетовый, маджента, а затем снова вернётесь к красному на 255.
Так как это циклический диапазон, можно использовать треугольную волну, чтобы пройти через все цвета.
Saturation
Этот параметр регулирует насыщенность, или яркость восприятия, вашего цвета. Другими словами, насколько он цветной. Диапазон — от 0 до 255. Установите Saturation на 0 для оттенков серого и на 255 для полноценных радужных цветов. Значения посередине дадут пастельные, приглушённые цвета.
Brightness
Пожалуй, самый простой параметр: 0 — полностью чёрный, 255 — максимальная яркость.
Примеры использования
Цикл радуги:
Установите Brightness и Saturation на 255. Подключите осциллятор Sawtooth к сокету Hue и настройте его диапазон от 0 до 255.
Пульсация яркости:
Подключите осциллятор Sawtooth к сокету Brightness и настройте его диапазон от 255 до 0. Затем можно дополнительно настроить clamp min и clamp max, чтобы проверить длительность изменения. После этого используйте функции easing для более точной настройки анимации.
Резкая вспышка / стробоскоп:
Выберите цвет с помощью Hue и Saturation или нажатием на палитру выбора цвета. Подключите осциллятор Square Wave к сокету Brightness и настройте его диапазон от 255 до 0.
Цикл по пользовательскому диапазону оттенков:
Установите Brightness и Saturation на 255. Подключите осциллятор Triangle Wave к сокету Hue и настройте его диапазон:
- для перехода от синего к циану используйте диапазон от 70 до 128
- для перехода от красного к жёлтому используйте диапазон от 0 до 40
- для перехода от красного к мадженте используйте диапазон от 255 до 220