Crystal Cave

3D cave interior filled with audio-reactive crystal formations in five distinct palettes

3D WebGLHardBest for: Ambient, cinematic, electronic, orchestral

Crystal Cave renders a Three.js scene of faceted crystal formations whose emissive intensity pulses with frequency band assignments. Each crystal is assigned to a specific FFT band so different parts of the cave light up with different parts of the spectrum. Cavern uses deep purple; Alien glows vivid green; Ice is cold blue; Amethyst is deep violet; Golden gives warm metallic amber tones.

Key Features

Per-crystal FFT band assignment5 color palettesEmissive pulse on beats

Parameters

ParameterDescriptionRange / Options
Crystal Cave Modecavern / alien / ice / amethyst / goldenSelect
Crystal CountNumber of crystal formations in the scene8–60
Crystal ScaleSize multiplier for each crystal formation0.3–2.0
Cave ColorBase emissive hue for crystal glowHex color

Tips & Best Practices

  1. 1

    Crystal Count above 40 creates a dense cave — keep below 30 for older GPUs.

  2. 2

    Ice mode pairs beautifully with ambient, classical, and ethereal music.

  3. 3

    Use as a solo engine for cinematic visualizer content — it fills the frame with natural depth.

Export Performance

3D WebGL engine. Each crystal uses instanced geometry; Crystal Count above 50 may affect performance on integrated GPUs.

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.