Super Shape
Intro
Create an Super Shape primitive as part of a Basic Shape.
The Super Shape is based on the 'superformula' – a mathematical formula introduced by Johan Gielis that can generate a wide variety of shapes by adjusting its parameters.
UI
Radius - Set the outer radius of the circle the Shape is drawn within.
Complexity - Determines the number of 'petals' or 'lobes' in the shape. Increasing this increases the complexity of the shape. While any integer can be used, a value of 1 or any even number will produce the most visually pleasing shapes.
n1 - Control the overall shape of the figure. It can make the Shape more circular or more star-like.
n2 - Determines the sharpness of the edges. Higher values result in more defined edges.
n3 - Similar to n2, this affects the sharpness of the edges but in a different direction.
a - A scaling factor that stretches or compresses the shape along the x-axis.
b - A scaling factor that stretches or compresses the shape along the y-axis.
Divisions - Set the number of divisions between points. This is particularly useful for creating smoother deformations.
Randomise - Click this to iterate through a random assignment of values for each attribute.
The For the record, it's even numbers, along with 1, that work well for this shape.