Crystal Growth 3D extends the L-system branching algorithm into three dimensions using Three.js CylinderGeometry branches oriented via quaternion rotation. The crystal grows from a central seed, with branches fanning out in 3D space. The entire crystal auto-rotates to reveal the 3D structure. Beat events spawn new branch nodes up to a budget cap for consistent performance.
Key Features
Parameters
| Parameter | Description | Range / Options |
|---|---|---|
| Crystal Growth 3D Mode | fern / snowflake / coral / dendrite / fractal / lightning | Select |
| Branching Factor | Probability of child branch spawning | 0.1–1.0 |
| Max Depth | Maximum recursion depth | 2–8 |
Tips & Best Practices
- 1
3D Snowflake with auto-rotation creates a mesmerizing Christmas ornament effect.
- 2
Keep Max Depth at 5 or below — 3D branch count grows exponentially.
- 3
Lightning in 3D fires bolts in random 3D directions — dramatic for EDM drops.
Export Performance
3D WebGL engine. Branch budget capped at 500 for consistent performance. Render cost is low per branch.
All visualizers are copyright-free. Every video you export is yours to use commercially or personally, with no attribution required. You retain full ownership of your exports.