Fractal Stars

One rule. Start from a point. Place its children evenly on a circle around it, one step away. Then treat every child as a parent and repeat, with the step shrunk and the whole generation turned. Four numbers decide everything — and they are enough for a Sierpiński triangle, Koch's snowflake, a golden-section triangle, a double-tailed dragon, a peacock and eleven more.

Fractals in nature

Romanesco. Every floret is a smaller copy of the head. Nothing in the plant knows what the whole is shaped like — it only knows the rule.

The four numbers

Children how many points spawn from each — the symmetry. 1 gives a spiral, 2 a curve, 3+ a star
Generations how many times the rule is applied
Step factor how fast the step shrinks — below 1 it converges
Deflection how far each generation twists against its parent

The sixteen figures carry their exact constants (⅓, (√5−1)/2, (√6−√2)/2), so Koch and Sierpiński come out precise rather than approximately right — round any of them and the sub-figures stop meeting.

Try it


Rebuilt from the Systemorph Cloud Fractal Stars notebook as a MeshWeaver node type: the parameters are node content, the figure is derived on every render, and the maths is plain C# the mesh compiles live and tests on every build.

Reconnecting…
The connection to the server was interrupted. Trying to restore it…
Trying again…
The connection could not be restored. Reloading the page…
The server was updated. Reloading the page to pick up the latest version.