← Fusion node reference
Shape SystemBeginner

sNGon

Parametric polygon Shape generator

Creates a regular vector polygon with a controllable number of sides, size, rotation, fill, border and style.

sNGon
DaVinci Resolve · Fusion

sNGon is a parametric polygon generator for the Shape system. It is ideal for triangles, hexagons, technical badges, geometric panels and procedural motion-graphics elements that should remain vector until sRender.

Overview

What sNGon does

Sides defines the core geometry, so one node can produce many common regular polygons. Width, Height and Angle then control the silhouette without requiring manual point editing.

Solid and Border controls let the same Shape act as a filled plate or an outlined graphic. Style values remain part of the Shape stream and can be overridden later with sChangeStyle.

Allow Combining controls whether the Shape participates in Shape-system combination behavior with neighboring elements.

Mental model

Think of sNGon as a regular-polygon primitive whose geometry and appearance remain live inside the Shape pipeline.

Common uses

Create hexagonal HUD plates
Build diamonds and polygonal badges
Generate outlined technical shapes
Animate polygon rotation and scale
Feed a clean polygon into sDuplicate or sBoolean

Flow anatomy

Inputs & outputs

The port structure shows how this node fits into a Fusion graph.

Shape Input

Shape data processed or combined by this node.

sNGon
Fusion node

Shape Output

The generated Shape data.

Inspector

Important parameters

Start with these controls before reaching for more complicated workarounds.

Sides

Sets the number of polygon sides.

Solid

Switches between a filled Shape and border-driven outline behavior.

Border Width

Controls outline thickness when a border is used.

Border Style

Sets how the border is positioned around the Shape path.

X Offset / Y Offset

Positions the polygon.

Z Offset [3D]

Offsets the Shape NGon along the Z axis.

Width / Height

Controls polygon dimensions.

Angle

Rotates the polygon.

Color

Sets the Shape style color.

Red / Green / Blue / Alpha

Provides separate controls for the red, green, blue and alpha channels.

Opacity

Controls Shape transparency.

Allow Combining

Controls participation in Shape combination operations.

Practical setup

A reliable workflow

  1. 1

    Set Sides to establish the polygon type.

  2. 2

    Adjust Width/Height and Angle.

  3. 3

    Choose filled or outlined styling.

  4. 4

    Animate transform controls if needed.

  5. 5

    Combine with other Shape nodes or render with sRender.

Typical node chain
Sides / Size / Angle
sNGon
Polygon Shape
sRender

Examples

Where this node fits in real work

Hexagonal HUD badge

Build a reusable six-sided interface plate.

sNGonsChangeStylesRenderGlow

Procedural polygon pattern

Repeat and rotate one polygon into a larger design.

sNGonsDuplicatesTransformsRender

Troubleshooting

Common mistakes

Using a hand-drawn Polygon for a shape that should stay perfectly regular
Forgetting that the output still needs sRender for normal image compositing
Overcomplicating style upstream when one sChangeStyle could affect the whole branch

Production notes

Practical tips

Animate Sides only when you intentionally want topology to change.
Keep border widths modest for small on-screen graphics.
Use sDuplicate after sNGon for efficient repeated geometric motifs.

Related nodes