lib.point.generate.RadialPoints - tixl3d/tixl GitHub Wiki

RadialPoints

in Lib.point.generate


A versatile generator of circular point sets that can create a variety of circles, spirals, helixes, etc.

Try the presets to get an overview.

Needs a [DrawPoints], [DrawLines] or [DrawMeshAtPoints] or similar in order to become visible.

Similar: [GridPoints], [SpherePoints], [PointsOnMesh]


Input Parameters

Name (Relevancy & Type) Description
Count (Int32) Amount of points generated between the first and last point
Radius (Single) Radius of radial
OffsetRadius (Single) This value defines how far the radius of the last point deviates from the radius of the first point.

Especially helpful if Cycles are increased
Center (Vector3) Moves the points:

X (-left / +right),
Y (-down / + up),
Z (-forward/+backwards)
Axis (Vector3) -
OffsetCenter (Vector3) Moves the position of the last point in relation to the first point:

X (-left / +right),
Y (-down / + up),
Z (-forward/+backward)
StartAngle (Single) -
Rotations (Single) -
GainAndBias (Vector2) -
CloseCircleLine (Boolean) When drawing the radial points as a close line, two additional points have to be appended: One at the start position and one as separator.

It will add an overlapping point and a separator, so the number of corners will be Count - 2.
Scale (Vector2) -
F1 (Vector2) -
F2 (Vector2) -
OrientationAxis (Vector3) -
OrientationAngle (Single) -
W (Single) -
PointScale (Vector3) -
WOffset (Single) -

Outputs

Name Type
OutBuffer T3.Core.DataTypes.BufferWithViews

Please help use to improve this documentation. Feel free to improve the description.

⚠ Everything else is automatically generated and will be overwritten regularly.

⚠️ **GitHub.com Fallback** ⚠️