node polar warp - blossommerz/locus-hub GitHub Wiki
< Previous: RotateMirrorVariant | Next: Image & Fields >
Wrap a geometry's bounding-box domain onto an annulus (inner/outer radius); its X becomes angle (edges meet on +Y), its Y becomes radius.
Endpoints move, lines stay straight. Power eases the radial spacing.
Category: Transform | Add menu: Transform > Polar Warp
- Geometry (any): the shape whose bounding box is the flat domain to warp.
- Center (point): the center the annulus is built around.
- Inner Radius (number): the radius at the domain's bottom edge, in mm.
- Outer Radius (number): the radius at the domain's top edge, in mm.
- Power (number): eases the radial spacing of rows.
- Start Angle (number): the angle where the seam is pinned.
- Turns (number): the angular span of one copy, in revolutions.
- Repeat (number): how many copies to wrap around the ring.
- Bend Edges (on/off): fits straight segments to arcs that follow the ring; off leaves them as straight chords.
- Clockwise (on/off): sweeps clockwise when on.
- Weld Seams (on/off): dissolves shared edges between copies.
- Weld Tol (number): the distance tolerance for welding seams.
- Radial (any): reserved for shaping the radial spacing by hand; it has no effect at present.
- Geometry (any): the warped geometry on the annulus.
Bends a rectangular strip of drawing around a ring. The shape's bounding box sets what gets mapped: its left and right edges wrap round to meet each other, and its bottom and top edges land on the inner and outer radius.
That makes it the tool for turning a straight band of pattern into a ring of it, and Repeat sets how many times the band goes round.
Straight edges stay straight chords unless you turn on Bend Edges, which refits them as arcs that follow the ring. Power eases how the rows space out between the two radii.
< Previous: RotateMirrorVariant | Next: Image & Fields >
- Field-aware nodes: which inputs can read a field

