3D Fractals Typescript

3D Fractals Typescript - 0
3D Fractals Typescript - 1
3D Fractals Typescript - 2

An interactive parametric system that generates complex geometric patterns using recursive algorithms and rule based structures. The configurator allows users to explore multiple procedural patterns including fractal structures, triangular subdivisions, recursive line networks, and L system trees.

The system works by applying iterative transformations to simple geometric primitives. With each iteration, the algorithm subdivides or extends the structure, producing increasingly intricate patterns that resemble natural growth processes and mathematical fractals.

Users can dynamically control parameters such as iteration depth, branch angle, scaling ratio, and overall size. Adjusting these values modifies the behavior of the recursion, enabling the generation of a wide variety of structures ranging from minimal geometric compositions to dense organic branching systems.

The L system tree mode simulates botanical growth patterns using recursive branching rules, producing tree like forms that expand outward with each iteration. Other modes generate fractal triangle structures and recursive line patterns that demonstrate self similarity and geometric repetition.

This configurator demonstrates how simple mathematical rules can generate complex visual systems, bridging geometry, computation, and generative design.

Category

Engineering / DIY

License

Commercial, No Attribution Required