Fire Simulation
Fire Simulation is a responsive simulated scene in BeamTracer Audio Visualizers, built on WebGL. Settings, audio modulation, presets, and tips.
Fire Simulation is a responsive simulated scene in the Simulation category. Open it from the left visualizer list, start an audio source, and use the settings panel to shape its response.
Open Fire Simulation
Launch the visualizer with its matching left-nav entry selected.
Quick start
- Start the demo track, choose a local audio file, or enable a live input.
- Try a preset or style first, then open the section for the part of the image you want to change.
- On a control with Assign modulation, open the source picker, choose a signal, and watch the slider's live fill.
- Use Reset to Defaults whenever you want to return to the original look.
Presets and styles
Campfire · Inferno · Blue Flame · Ghostly · Plasma · Violet
Audio modulation
On a control with Assign modulation, select the activity icon to open Modulate with. Choose a named source, or choose — None to leave the control unmodulated. After you assign one, its name appears below the slider; select that name to edit the route, or use Clear modulation to remove it. The slider track shows the live signal reaching the control.
| Modulated control | Section | What the route changes |
|---|---|---|
| Fuel Rows | Core | Controls fuel rows; higher values increase the effect and lower values reduce it. |
| Burn Temperature | Material | Controls burn temperature; higher values increase the effect and lower values reduce it. |
| Buoyancy | Material | Controls buoyancy; higher values increase the effect and lower values reduce it. |
| Vorticity | Material | Controls the strength of the swirling motion. |
| Spectrum Force | Audio | Controls spectrum force; higher values increase the effect and lower values reduce it. |
| Circular Force | Audio | Controls circular force; higher values increase the effect and lower values reduce it. |
| Puff Force | Audio | Controls puff force; higher values increase the effect and lower values reduce it. |
Settings reference
Core
| Setting | Available values | What it changes |
|---|---|---|
| Display Mode | NORMAL, DEBUG FIRE, TEMPERATURE, FUEL, PRESSURE, DENSITY, NOISE | Chooses the display mode or style. |
| Bottom Fire | On / Off | Turns bottom fire on or off. |
| Position X | 0–1 | Controls position x; higher values increase the effect and lower values reduce it. |
| Position Y | 0–1 | Controls position y; higher values increase the effect and lower values reduce it. |
| Width | 0.1–4 | Sets the visible width. |
| Fuel Rows | 1–40 | Controls fuel rows; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source. |
| Sim Resolution | 64–512 | Trades visual detail against performance. |
| Dye Resolution | 128–1024 | Trades visual detail against performance. |
| Splat Radius | 0.01–2 | Sets the visible splat radius. |
| Mouse Interaction | On / Off | Turns mouse interaction on or off. |
Material
| Setting | Available values | What it changes |
|---|---|---|
| Burn Temperature | 1200K–2200K | Controls burn temperature; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source. |
| Cooling | 1500–4500 | Controls cooling; higher values increase the effect and lower values reduce it. |
| Fuel Dissipation | 0.85–0.99 | Controls fuel dissipation; higher values increase the effect and lower values reduce it. |
| Buoyancy | 0.05–0.35 | Controls buoyancy; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source. |
| Vorticity | 5–25 | Controls the strength of the swirling motion. Use Assign modulation to choose a source. |
| Velocity Dissipation | 0.94–1 | Controls velocity dissipation; higher values increase the effect and lower values reduce it. |
| Density Dissipation | 0.95–1 | Controls how concentrated the visible elements appear. |
| Pressure Dissipation | 0.5–1 | Controls how strongly the simulation pushes outward. |
| Pressure Iterations | 5–50 | Trades visual detail against performance. |
| Noise Blending | 0–1 | Sets how irregular or unpredictable the noise blending appears. |
| Noise Volatility | 0–0.5 | Sets how irregular or unpredictable the noise volatility appears. |
| Wind Enabled | On / Off | Turns wind enabled on or off. |
| Wind Strength | 0–50 | Controls how strongly wind moves the scene. |
| Wind Turbulence | 0.0001–0.001 | Controls how strongly wind moves the scene. |
| Omnidirectional | On / Off | Turns omnidirectional on or off. |
| Shape Confinement | 0–0.5 | Controls shape confinement; higher values increase the effect and lower values reduce it. |
| Shape Center X | 0–1 | Controls shape center x; higher values increase the effect and lower values reduce it. |
Colors
| Setting | Available values | What it changes |
|---|---|---|
| Color Preset | NATURAL, BLUE, GREEN, PURPLE, PLASMA | Chooses the color preset mode or style. |
| Sparks Enabled | On / Off | Turns sparks enabled on or off. |
| Spark Offset X | -0.5–0.5 | Controls spark offset x; higher values increase the effect and lower values reduce it. |
| Spark Height | 0–1 | Sets the visible spark height. |
| Spark Emit Rate | 1–30 | Sets how quickly spark emit changes or moves. |
| Spark Size | 2px–20px | Sets the visible spark size. |
| Spark Size Variation | 0%–100% | Sets the visible spark size variation. |
| Spark Speed | 100–700 | Sets how quickly spark changes or moves. |
| Spark Speed Variation | 0%–100% | Sets how quickly spark variation changes or moves. |
| Spark Life | 0%–100% | Controls spark life; higher values increase the effect and lower values reduce it. |
| Max Sparks | 50–500 | Controls max sparks; higher values increase the effect and lower values reduce it. |
| Spark Hue | 0°–360° | Moves the color around the color spectrum. |
| Spark Hue Variation | 0°–60° | Controls spark hue variation; higher values increase the effect and lower values reduce it. |
| Spark Fluid Reactive | On / Off | Turns spark fluid reactive on or off. |
| Spark Fluid Strength | 0–5 | Sets the visible spark fluid strength. |
| Spark Avoid Mouse | On / Off | Turns spark avoid mouse on or off. |
| Spark Avoid Radius | 200px–600px | Sets the visible spark avoid radius. |
Audio
| Setting | Available values | What it changes |
|---|---|---|
| Master Gain | 0x–5x | Sets how strongly the input signal affects master. |
| Bass Intensity | 0–3 | Sets the visible bass intensity. |
| Mid Intensity | 0–3 | Sets the visible mid intensity. |
| High Intensity | 0–3 | Sets the visible high intensity. |
| Smoothing | 0.01–0.8 | Balances immediate audio response against steadier motion. |
| Spectrum Mode | On / Off | Turns spectrum mode on or off. |
| Spectrum Bars | 16–128 | Controls spectrum bars; higher values increase the effect and lower values reduce it. |
| Spectrum Force | 0.001–0.01 | Controls spectrum force; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source. |
| Spectrum Threshold | 0–0.5 | Sets the level that must be crossed before spectrum appears. |
| Spectrum Intensity | 0.05–1 | Sets the visible spectrum intensity. |
| Spectrum Width | 0.2–1 | Sets the visible spectrum width. |
| Spectrum Base Y | 0–1 | Controls spectrum base y; higher values increase the effect and lower values reduce it. |
| Spectrum Max Y | 0–1 | Controls spectrum max y; higher values increase the effect and lower values reduce it. |
| Spectrum Splat Radius | 0.1–1 | Sets the visible spectrum splat radius. |
| Spectrum Fuel | 0–3 | Controls spectrum fuel; higher values increase the effect and lower values reduce it. |
| Circular Spectrum | On / Off | Turns circular spectrum on or off. |
| Circular Radius | 0.01–0.6 | Sets the visible circular radius. |
| Circular Bass Radius | On / Off | Turns circular bass radius on or off. |
| Circular Force | 0–1 | Controls circular force; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source. |
| Circular Position Y | 0–1 | Controls circular position y; higher values increase the effect and lower values reduce it. |
| Circular Fuel | 0–5 | Controls circular fuel; higher values increase the effect and lower values reduce it. |
| Circular Intensity | 0–1 | Sets the visible circular intensity. |
| Circular Upward Bias | 0–2 | Controls circular upward bias; higher values increase the effect and lower values reduce it. |
| Circular Splat Radius | 0.01–0.5 | Sets the visible circular splat radius. |
| Circular Sensitivity | 0–2 | Sets how strongly the input signal affects circular. |
| Circular Bass Gate | 0–3 | Controls circular bass gate; higher values increase the effect and lower values reduce it. |
| Circular Invert | On / Off | Turns circular invert on or off. |
| Circular Rotation | 0°–360° | Sets the circular rotation of the visible composition. |
| Central Emitter | On / Off | Turns central emitter on or off. |
| Drag X | 0–1 | Controls drag x; higher values increase the effect and lower values reduce it. |
| Drag Y | 0.05–1 | Controls drag y; higher values increase the effect and lower values reduce it. |
| Drag Spread | 0–5 | Controls how far elements separate from the center or from one another. |
| Central Splat Size | 0.1–1 | Sets the visible central splat size. |
| Central Fuel | 0–1 | Controls central fuel; higher values increase the effect and lower values reduce it. |
| Random Puffs | On / Off | Turns random puffs on or off. |
| Puff Count | 1–10 | Sets how many visible elements are drawn. |
| Puff Force | 50–1000 | Controls puff force; higher values increase the effect and lower values reduce it. Use Assign modulation to choose a source. |
| Puff Fuel | 0–4 | Controls puff fuel; higher values increase the effect and lower values reduce it. |
| Puff Position Y | 0–2 | Controls puff position y; higher values increase the effect and lower values reduce it. |
| Puff Audio Sensitivity | 0–2 | Sets how strongly the input signal affects puff audio. |
| Puff Upward Bias | 0–1 | Controls puff upward bias; higher values increase the effect and lower values reduce it. |
| Puff Splat Radius | 0.01–0.1 | Sets the visible puff splat radius. |
Some controls appear only after you enable a related mode or style. The settings panel always reflects the options available for the current selection.
Tips for a better audio visualization
- Start with moderate audio strength. Large gain changes can overwhelm the motion before you can see what each band contributes.
- Try assigning Bass to Fuel Rows, then compare Mid, High, and Volume while the demo track plays. The slider's live fill shows the signal reaching that control.