GrowColor
GrowColor / Рост цвета
GrowColor расширяет цветовые области изображения итерационным способом: похожие соседние пиксели постепенно захватываются и заполняют промежутки, края или небольшие дефекты цвета.
GrowColor
Обзор
Что делает GrowColor
GrowColor работает как итерационный алгоритм роста: на каждом проходе нода анализирует соседние пиксели и решает, какие участки можно присоединить к уже существующей цветовой области. Количество проходов задаётся параметром Iterations, а пауза между проходами — Iteration Interrupt. За счёт этого нода может давать как аккуратное техническое расширение цвета, так и заметный процедурный эффект.
Главное отличие GrowColor от обычного Blur или Erode/Dilate в том, что она ориентирована именно на распространение цветовой информации. Blur усредняет пиксели и быстро мылит изображение, Erode/Dilate геометрически расширяет или сжимает альфу/канал, а GrowColor старается нарастить цветовую область с контролем похожести через Threshold и Threshold Softness.
Параметры Resolution и Lock X/Y отвечают за пространственную точность расчёта. При более высоком Resolution рост может выглядеть плотнее и детальнее, но обычно тяжелее считается. Lock X/Y связывает горизонтальную и вертикальную составляющие, чтобы рост был равномерным по обоим направлениям. Если связь отключить, можно получить вытянутый рост по одной оси.
Iteration Exponent меняет кривую накопления итераций. При низких значениях рост ощущается более линейным и мягким, при высоких — сильнее концентрируется в определённой фазе и может выглядеть резче. Этот параметр особенно важен при анимации, когда нужно не просто увеличить область, а контролировать характер её раскрытия.
Threshold и Threshold Softness определяют, какие пиксели считаются достаточно близкими для роста. Малый Threshold делает ноду осторожной: она захватывает только очень похожие участки. Большой Threshold позволяет цвету заходить дальше и агрессивнее заполнять область. Threshold Softness смягчает этот отбор, чтобы граница роста не выглядела слишком цифровой и ступенчатой.
Представляй GrowColor как краску, которая не размазывается блюром, а шаг за шагом прорастает в соседние пиксели, если они проходят проверку похожести и попадают в заданные условия роста.