DocsNodesEmitters

Spiral Points

A helix of points climbing upward.

helix, spiral, stairs, ramp, screw, winding, coil, vine
Category
Emitters
Outputs
mesh
Runs live in
no target yet

Spiral stairs, ramps, handrails, vines wrapping a column. The points carry both which way the helix is travelling and which way is outward, so a step can stay level while a rail leans along the climb.

With a count of one it is a single anchor at a chosen angle and height, which is a convenient way to place one thing on a tower wall.

Inputs

SocketTypeWiring

These settings are also output sockets, so another part can read the number instead of repeating it: count, turns, radius, radiusTop, height, startAngle.

Parameters

NameTypeDefaultAvailable whenWhat it does
Modecount | spacingcountalways
Countnumber16Mode is count
Spacingnumber0.5Mode is spacing
Turnsnumber1always
Radiusnumber2always
Radius Topnumber2always
Heightnumber2always
Start Anglenumber0always

2 of these 8 parameters only apply in some settings. The Available when column says which.

Watch out

Do not use it with a radius of zero to stack things up an axis. A helix with no width produces meaningless orientations and nothing warns you.

Built with this node

See also

  • instanceOnPointsTo place the treads, with Orient deciding whether they stay level.
  • curveFromPointsTo turn the helix into a path, for a rail or a ramp surface.

Open the editor and try it