Lib.point.generate.DoyleSpiralPoints2 - tixl3d/tixl GitHub Wiki
Generate a set of points that with decreasing to sizes that can be used to draw a Doyle spiral:
In the mathematics of circle packing, a Doyle spiral is a pattern of non-crossing circles in the plane in which each circle is surrounded by a ring of six tangent circles. These patterns contain spiral arms formed by circles linked through opposite points of tangency, with their centers on logarithmic spirals of three different shapes.
Name (Relevancy & Type) | Description |
---|---|
Steps (Int32) | Amount of points along the spiral |
Offset (Single) | Offsets the position of the drawn points on the spiral |
PointsPerStep (Int32) | Defines of how many points one step consists of |
SpiralSteepness (Int32) | Defines how intense the size of the points increases with each row |
Scale (Single) | Uniformly scales the size |
ScaleBias (Single) | Non-uniformly scales the position of the points on the spiral The points in the center get compressed while the outer points get pushed outwards |
CenterPositionScale (Single) | Scales the center of the spiral cutting off all affected points |
W (Single) | Scales the W-Value of the points (default = size of the points) |
WBias (Single) | Defines how intense the outer points grow in size |
CenterSizeScale (Single) | Scales the inner points of the spiral cutting pff points by reducing their size |
Center (Vector3) | Transforms the center / pivot of the spiral |
OrientationAxis (Vector3) | - |
OrientationAngle (Single) | - |
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.