FUSION · СПРАВОЧНИК НОД
sNGon
sNGon / Правильный Shape-многоугольник
Векторный Shape-генератор Fusion для правильных многоугольников. sNGon не имеет входов: Sides создаёт геометрию внутри самой ноды, Solid/outline controls задают заливку или открытый контур, Style — цвет и прозрачность, а видимый raster появляется только после sRender.
sNGon
Обзор
Что делает sNGon
sNGon относится к Shape generators. Это принципиально отличает его от sJitter, sGrid, sBoolean и других Shape-модификаторов: sNGon сам создаёт векторную геометрию и не имеет внешних input sockets.
Поэтому базовый Flow начинается с sNGon, а не с MediaIn → sNGon и не с другой Shape-ноды → sNGon. Единственный физический connector ноды — Shape Output.
Чтобы увидеть результат как обычное изображение, Shape Output направляют в sRender. До sRender поток остаётся описанием векторной формы, а не RGBA raster image.
Sides задаёт количество сторон правильного многоугольника. На captured Controls этой страницы стоит 6, поэтому сохранённое состояние соответствует шестиугольнику; это evidence конкретного capture, а не заявление о factory default.
Увеличение Sides меняет topology самой формы. Низкие значения дают явно угловатую геометрию, а большие постепенно приближают силуэт к окружности, но это всё ещё polygon, а не sEllipse.
Solid переключает принцип построения формы. При включённом Solid внутренность заполняется Style color; при выключенном Solid центр становится прозрачным и основную роль получает outline.
Border Width управляет толщиной границы. Blackmagic отмечает, что параметр доступен и при Solid, но особенно важен в outline-режиме, когда заливка выключена.
Border Style определяет соединение сторон в углах. Документированы три варианта: Bevel срезает углы, Round скругляет, Miter сохраняет острый угол.
Когда Solid выключен, Inspector раскрывает дополнительные outline controls. Их отсутствие на captured screenshot с включённым Solid не означает, что у sNGon этих параметров нет.
Cap Style появляется только для outline. Доступны Flat, Round и Square; cap становится визуально значимым, когда Length меньше 1.0 и контур имеет открытые концы.
Position также появляется только при Solid = Off. Он задаёт начальную позицию открытого участка и вместе с Length позволяет перемещать gap по периметру многоугольника.
Length = 1.0 замыкает outline. Значения ниже 1.0 создают разрыв; анимация Length позволяет делать write-on/trace эффект по периметру без ручного рисования path.
X Offset и Y Offset двигают Shape в нормализованных координатах. В документации 0.0 соответствует центру по соответствующей оси, а X Offset 0.5 переносит центр формы к правой границе кадра.
Z Offset [3D] виден на captured Controls и относится к глубинному offset Shape-геометрии в 3D-совместимых сценариях. Для обычной 2D motion-графики его чаще оставляют нейтральным.
Width и Height задают размер формы. При одинаковых значениях сохраняются равные стороны/симметричный масштаб по двум осям; раздельные значения растягивают polygon по горизонтали или вертикали.
Angle вращает форму вокруг её центральной оси. На треугольнике, квадрате и шестиугольнике ориентация читается очень явно, поэтому Angle удобен и для дизайна, и для простой procedural animation.
Style tab хранит цвет Shape. Captured Style показывает белый Color и отдельные Red, Green, Blue, Alpha по 1.0; эти числа — состояние screenshot, а не универсальная рекомендация.
Color swatch и RGBA controls описывают один и тот же style color разными способами: swatch удобен для выбора, numeric channels — для точного повторения или анимации.
Alpha относится к alpha-компоненте выбранного цвета. Отдельный Opacity, видимый на capture, даёт ещё один уровень прозрачности; при диагностике меняйте их по одному, чтобы не путать два источника attenuation.
Allow Combining особенно важен после sGrid/sDuplicate и других операций, где полупрозрачные копии могут перекрываться. При включённом флаге Alpha сохраняется при self-overlap; при выключенном overlapping areas могут накапливать alpha.
Поэтому Allow Combining — не boolean-комбинатор и не аналог sBoolean. Он управляет тем, как alpha style ведёт себя при downstream overlap внутри Shape pipeline.
sNGon хорошо работает как источник для sGrid и sDuplicate: одна параметрическая форма остаётся компактной и редактируемой, а массив строится уже следующим Shape-узлом.
Для сложных составных силуэтов sNGon можно отправлять в sMerge/sBoolean. При этом сам sNGon остаётся генератором без входа — комбинирование происходит downstream.
Если нужен произвольный ручной контур, используйте sPolygon/sBSpline; если нужен эллипс — sEllipse; если нужна звезда — sStar. sNGon сильнее всего там, где форма должна оставаться регулярной и параметрической.
Не путайте sNGon с обычной Polygon mask-нódой. Shape pipeline и mask pipeline имеют разные типы данных и разные downstream инструменты; Shape обычно растеризуется через sRender.
Production QC для filled формы: Sides → Width/Height → Angle → Style, затем 100% Viewer после sRender. Для outline: Solid Off → Border Width/Style → Cap → Position/Length, и только потом анимация.
При использовании полупрозрачных повторов отдельно тестируйте Allow Combining на намеренном overlap, иначе ошибка alpha-композиции может проявиться только в плотных участках pattern.
Captured Controls и Style полезны как UI-evidence текущего интерфейса, но скрытые условные controls нужно изучать по документации и live Inspector, а не считать отсутствующими только потому, что на одном screenshot они не раскрыты.
Когда применять
Создавать правильные треугольники, пятиугольники, шестиугольники и многоугольные бейджи
Строить HUD-панели, маркеры и техническую motion-графику
Делать outline-полигоны с управляемым gap через Position/Length
Анимировать write-on по периметру многоугольника
Создавать повторяемые patterns через sGrid или sDuplicate
Готовить простые формы для sBoolean и sMerge
Проверять semi-transparent overlap через Allow Combining
Сохранять геометрию векторной до финального sRender
sNGon в контексте
Скриншоты из статьи. Откройте изображение, чтобы рассмотреть его крупнее.
Пример для sNGon.
Оригинальное изображениеПример для sNGon.
Оригинальное изображение