Press 'H' to toggle the visibility of the GUI controls, audio/settings buttons, and the bottom info text.
Press 'I' to toggle this Help panel.
Click and drag the scene to rotate the camera around the center.
Use the mouse wheel to zoom in and out.
Input: Select File
to load music, or Microphone
to use mic input (requires permission).
Load Music: (Only if Input is File) Click to select an audio file (MP3, WAV, OGG, etc.).
Play/Pause: Controls audio file playback.
Save Settings: Saves all current visual parameters (from the GUI panels) to a JSON file (e.g., `fractal-settings-v8.0.json`) in your downloads folder.
Load Settings: Opens a file dialog to select a previously saved JSON settings file.
Presets: Save current settings to browser storage (Save Slot 1-5
), load a saved slot (Load Slot 1-5
), or delete a slot (Delete Slot 1-5
).
Type: Selects the algorithm (Symmetric
, Asymmetric
, 3D
, Koch 3D
).
Count: Number of independent fractal trees (1-9).
Depth: Maximum recursion level. Higher = more detail, lower performance.
Color Scheme: Selects a predefined color palette (Gradient Map
uses audio intensity to map a gradient).
Flow Speed: Speed of the flowing light effect.
Pulse Freq: Spatial density of light pulses.
Base Emission: Constant minimum brightness/glow.
Branch Warp: Sine-wave distortion on branches, influenced by audio.
Surface Noise Type: Choose between FBM
(Fractional Brownian Motion) or Worley
(Cellular) noise.
Surface Noise Scale: Size/frequency of the surface noise.
Surface Noise Intensity: Strength of the surface noise effect.
Audio Intensity: Multiplier for audio effect on brightness/emission.
Show: Toggles the wireframe icosphere visibility.
Radius: Overall radius of the icosphere.
Detail: Subdivision level (0=Icosahedron, higher=smoother sphere). Affects performance.
Rotate Speed: Base automatic rotation speed.
Line Color: Base color of the wireframe lines.
Line Width: Thickness of the wireframe lines.
Audio Scale Boost: How much audio (bass) makes the sphere scale up.
Fog Color: Color of the volumetric fog.
Fog Noise Scale: Size/frequency of the fog noise pattern.
Fog Density: Overall base density/opacity of the fog.
Fog Audio Reactivity: Multiplier for audio influence on fog density/animation.
Bloom Strength: Overall intensity of the bloom (glow).
Bloom Threshold: Brightness level above which pixels bloom.
Bloom Audio Boost: Multiplier for audio (bass/mid) increasing bloom.
Afterimage Damp: How quickly the trail fades (0.7=fast, 0.99=long).
Afterimage Audio: How much audio (bass) reduces damp factor (shorter trails on beat).
RGB Shift Amount: Base chromatic aberration amount.
RGB Shift Audio Boost: Multiplier for audio (treble) increasing RGB shift.
Film Noise: Intensity of flickering noise overlay.
Film Scanlines: Intensity of horizontal scanline overlay.
Film Grayscale: Makes film overlay grayscale.
Film Audio Boost: Multiplier for audio increasing film noise/scanlines.
Vignette: Enables/disables edge darkening.
Vignette Offset: How far from center vignette starts (1.0=edge).
Vignette Darkness: How dark the vignette is at edges (1.0=black).
Kaleido Sides: Number of kaleidoscope reflection segments (2-24).
Kaleido Distortion: Base warping/swirling distortion.
Kaleido Audio Distort: Multiplier for audio increasing distortion.
Kaleido Audio Speed: Multiplier for audio (treble) increasing rotation speed.
Kaleido Mouse Distort: How much mouse position influences distortion.
Mirror Mode: Screen reflections (Off, Vertical, Quad, Oct, Hex).
Feedback Mix: Amount of previous frame blended (0.75=less, 0.99=strong).
Feedback Color Shift: Amount of hue shift applied in the feedback loop.
{/* New V8.0 */}Feedback Audio: How much audio influences feedback scale/rotation/mix.
Glitch Audio Trigger: Sensitivity for audio transients (treble spikes) triggering digital glitch.
Lens Distortion: Amount of barrel/pincushion distortion.
{/* New V8.0 */}Lens Dist Audio: How much audio (bass) influences lens distortion.
{/* New V8.0 */}Edge Detect: Enables/disables edge detection overlay.
{/* New V8.0 */}Edge Color: Color of the detected edges.
{/* New V8.0 */}Edge Threshold: Sensitivity of the edge detection.
{/* New V8.0 */}Auto Rotate Scene: Toggles automatic rotation of scene content.
Rotate Speed X/Y/Z: Speed of automatic rotation on each axis.
Turbulence Amount: Strength of the noise-based random movement.
Turbulence Speed: Speed of the noise evolution for movement.
Audio Size Boost: How much audio (mid/treble) increases particle size.
Audio Speed Boost: How much audio (overall) increases particle movement speed.