← Энциклопедия Fusion
ShapeНовичок

sChangeStyle

sChangeStyle / Изменение стиля Shape

sChangeStyle меняет цвет, альфу и прозрачность уже существующего Shape-потока, не перестраивая его геометрию и не выполняя булевых операций.

sChangeStyle1Shape InputShape OutputMaskForegroundBackgroundOutput

sChangeStyle

Обзор

Что делает sChangeStyle

sChangeStyle используют, когда геометрия shape уже собрана через sRectangle, sEllipse, sPolygon, sBSpline, sBoolean или sMerge, но нужно быстро изменить её оформление. Нода не рисует новую форму и не работает с обычным растровым изображением — она меняет именно стиль Shape-потока до его рендера через sRender.

Главный сценарий — разделить геометрию и оформление. Например, один и тот же анимированный контур можно сначала построить и деформировать, а потом в разных ветках задать разные цвета, прозрачность или alpha. Это удобно для плашек, HUD-элементов, инфографики, логотипных форм и процедурных motion graphics.

Вкладка Style содержит базовый Color, поканальные Red, Green, Blue, Alpha, общий Opacity и Allow Combining. Color задаёт общий цвет, RGB-компоненты позволяют точно подправить каналы, Alpha отвечает за альфа-данные самой формы, а Opacity работает как итоговая видимая прозрачность.

Allow Combining важен в сложных shape-цепочках. Если результат sChangeStyle должен дальше комбинироваться с другими Shape-нодами, опцию обычно оставляют включённой. Если нужно зафиксировать стиль перед дальнейшим рендером или избежать нежелательного объединения, поведение можно менять осознанно.

sChangeStyle особенно полезен после нод, где Style Mode стоит в Keep или где стиль пришёл из предыдущих элементов. Вместо того чтобы искать цвет в исходной shape-ноде, можно поставить sChangeStyle ближе к концу цепочки и сделать точку финального контроля оформления.

Как это понимать

Представляй sChangeStyle как корректировку цвета для Shape-потока: форма, анимация и контур проходят дальше, а нода переодевает их в новый стиль перед sRender.

Где используется

Быстрое изменение цвета Shape-формы без правки исходной геометрии.
Финальная точка контроля стиля перед sRender.
Создание нескольких цветовых вариантов одной и той же shape-анимации.
Переопределение стиля после sBoolean, sMerge или сложной процедурной shape-цепочки.
Настройка прозрачности shape-плашек, линий, иконок, HUD-элементов и титров.
Разделение логики формы и визуального оформления в аккуратном node graph.