Repository navigation
node polar warp
< 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
Found a bug or have feedback? Open an issue | Docs home | Videos | Credits
Getting Started
- Welcome
- How Locus came to be
- Videos
- Community & support
- Installing & launching
- Licensing & activation
- Beta License Agreement
- Core concepts
- Interface tour
- Your first pattern
Modeling - Drawing
- Canvas basics
- Points
- Typing coordinates
- Lines, rays & segments
- Circles & arcs
- Ellipses
- Compass & straightedge
- Rectangles & squares
- Constraining with Shift
Modeling - Editing
- Selecting objects
- Transform tools
- Align & distribute
- Duplicate, detach & ownership
- Regions & booleans
- Cleanup
- Weld & seams
- Style palettes & Re-ink
Annotation
Layers
Modeling Menus
- File
- Edit
- View
-
Draw
- Select
- Point
- Segment
- Line
- Ray
- Circle: Center Point
- Circle: Center Radius
- Circle: Through 3 Points
- Arc: Center, Start, End
- Straightedge
- Compass
- Compass: Radius
- Ellipse: Center + Axes
- Elliptical Arc
- Rectangle: XY-Aligned
- Rectangle: Directed
- Square
- Regular Polygon: Edge
- Regular Polygon: Center, Vertex
- Regular Polygon: Center, Edge Midpoint
- Dimension: Linear
- Dimension: Angle
- Dimension: Radial
- Label
- Construct
- Combine
- Transform
- Select
- Nodes
The Nodes Window
- Basics of visual programming
- How the node graph works
- Sockets & wires
- Adding & connecting nodes
- Sliders & number inputs
- Keeping the node graph tidy
- View menu (Nodes)
- Lists & collections
- Constants & unit conversions
Node Library
- Overview
- Input
-
Primitives
- Point
- Point: Polar
- Segment
- Line
- Ray
- Circle: Center Point
- Circle: Center Radius
- Circle: Apollonius
- Circle Tangent to...
- Circle: 3 Points
- Arc
- Ellipse
- Elliptical Arc
- Rectangle: XY-Aligned
- Rectangle: Directed
- Square
- Regular Polygon: Edge
- Regular Polygon: Center
- Rectangular Grid
- Oblique Grid
- Triangular Grid
- Construct
- Transform
- Image & Fields
- Combine
-
Data
- Measure
- Numbers
- Lists
- Select
- Clean up
- Display
Clusters
Bridging Modeling & Nodes
Patterns & Symmetry
Image-Driven Fields
Saving, Exporting & Files
Preferences & Language
CLI
Reference

