Gradient
Gradient / Градиент
Gradient генерирует цветовой градиент: линейный, отражённый, квадратный, крестовой или радиальный. Нода используется как фон, маска, карта смешивания, карта прозрачности, основа для glow/motion graphics и технический слой для других эффектов Fusion.
Gradient
Обзор
Что делает Gradient
Gradient полезен почти в любом композитинге: от простого фона под титры до сложной управляющей карты. В отличие от Background, который обычно даёт один цвет, Gradient создаёт распределение значений по кадру. Это распределение можно видеть как картинку, использовать как маску, подключать к Displace/Bitmap/ColorMap или смешивать с другими слоями через Merge.
Главная логика ноды строится вокруг полосы Gradient. На ней ставятся цветовые маркеры: каждый маркер хранит цвет и альфу, а позиция маркера определяет, в какой точке перехода этот цвет появляется. Если оставить два маркера — получится простой переход от одного цвета к другому. Если добавить больше маркеров, можно сделать сложную цветовую карту: например, затемнение краёв, имитацию света, теплохолодный фон или техническую карту для эффекта.
Gradient Type определяет геометрию распределения. Linear создаёт обычный переход вдоль оси. Reflect зеркалит переход относительно центра. Square строит квадратную структуру, Cross — крестовое распределение, Radial — круговой переход от центра к краям. Выбор типа сильно меняет смысл остальных параметров: Scale и Offset на линейном градиенте ощущаются как растяжение и сдвиг полосы, а на Radial — как изменение радиуса и положения зоны перехода.
Interpolation Space отвечает за то, как смешиваются цвета между маркерами. RGB даёт прямое смешивание по красному, зелёному и синему каналам. HLS/HSV позволяют получить более художественные переходы через оттенок, насыщенность и яркость. LAB часто воспринимается более равномерно по светлоте и может давать аккуратные тональные переходы. Для технических масок обычно безопаснее RGB, для цветных фонов иногда интереснее HLS, HSV или LAB.
Scale меняет размер/растяжение градиента. На практике это один из главных параметров: маленькие значения делают переход компактнее и резче по площади, большие значения растягивают его и делают более плавным. Offset сдвигает фазу градиента вдоль его направления, позволяя переместить зону перехода без ручного изменения маркеров на полосе Gradient.
Repeat определяет, что происходит за пределами основной длины градиента. Once показывает один проход. Repeat повторяет градиент плиткой, создавая полосы или циклический паттерн. Ping-Pong повторяет градиент зеркально, поэтому стыки выглядят мягче и часто лучше подходят для бесшовных графических фонов.
Sub-Pixel управляет точностью выборки. При 1x1x1 нода работает быстрее и обычно достаточна для простых фонов. Более высокая субпиксельная точность может помочь при тонких линиях, плавных границах, сильном масштабировании или когда градиент используется как управляющая карта и на стыках появляются ступеньки.
Gradient часто ставят в начале ветки: затем его корректируют ColorCorrector/ColorCurves, ограничивают маской Bitmap, размывают Blur/GaussianBlur, перекрашивают ColorMap или используют как Effect Mask для других нод. В motion graphics его удобно анимировать через Offset, Scale, цветовые маркеры и альфу, получая живой световой проход или мягкое появление объекта.
Представляй Gradient как процедурную линейку значений: ты задаёшь, где какие цвета и альфа находятся на этой линейке, а нода раскладывает её по кадру выбранной геометрией — линией, зеркалом, квадратом, крестом или радиусом.