Ramp и Lookup: цвет по значению
Пара операторов, из которой растёт большая часть узнаваемой генеративной картинки.
Ramp TOP рисует градиент. Lookup TOP берёт яркость одной картинки и
использует её как координату в другой. Вместе они превращают чёрно-белое
в цветное по заданной палитре.
Как это работает
noise (чёрно-белый) ──▶ lookup ──▶ результат
ramp (палитра) ──▶ (2-й вход)
Lookup TOP читает значение пикселя первого входа (0…1) и берёт цвет из
второго входа по этой координате. Чёрное станет левым краем градиента,
белое — правым.
Ramp TOP
- Type: линейный, радиальный, круговой.
- Ключи редактируются в таблице ключей (
Ramp Keys): позиция, цвет, интерполяция. Таблицу можно подменитьTable DAT— и палитра станет данными, а не настройкой узла. - Разрешение градиента обычно достаточно 256 × 1 или 1024 × 1.
Держите набор палитр в Table DAT: строка — цвет и позиция. Тогда смена
цветовой схемы шоу — это выбор строки, а не перерисовка градиента руками.
Оттуда же палитру раздают на свет.
Что делают этой парой
| Приём | Как |
|---|---|
| Цветовая схема из шума | Noise → Lookup, палитра в Ramp |
| Постеризация | Ramp со ступенчатой интерполяцией (Constant между ключами) |
| Тепловая карта | Ramp от синего к красному |
| Порог с мягким краем | Ramp с двумя близкими ключами |
| Раскраска глубины | Карта глубины из нейросети → Lookup |
| Кривая отклика для света | Ramp как передаточная характеристика на диммер |
Lookup по другому каналу
По умолчанию Lookup TOP смотрит на яркость. Параметр Source позволяет
взять красный, зелёный, синий или альфу. Так одной картинкой управляют
двумя разными палитрами: например, красный канал даёт цвет, зелёный —
прозрачность.
Remap TOP
Соседний по смыслу оператор: Remap TOP сдвигает пиксели по UV-карте из
второго входа. Это уже не цвет, а геометрия: так работает деформация,
мэппинг и раскладка пикселей по нестандартной
раскладке ленты.
Разница простая:
- Lookup меняет цвет пикселя по его значению;
- Remap меняет положение пикселя по координатам из карты.
Большая часть узнаваемых генеративных работ — это простой источник (шум, фидбэк, частицы) плюс сильная палитра. Палитра решает больше, чем сложность источника. Пробуйте один и тот же шум с пятью разными Ramp — разница драматичнее, чем от смены алгоритма.