Drag & throw orbs | Collisions = Explosions
Fire Controls
WebGL2
Background
None
Space
Ocean
Abstract
+ Add
- Remove
Clear All
Fire
Smoke (moving)
Smoke (idle)
Sparks
Fire speed
0.7
Orb speed
1.0
Air drag
.998
Bounce
.55
Particles
329
Size
13
Life
40
Fade trail
.18
Glow
28
Orb size
28
Orb opacity
55
▸ Advanced
Spark rate
2
Turbulence
1.0
Taper
0.01
Height
3.8
Width
2.0
Spawn arc deg
360
Spawn offset
0.6
Buoyancy
0.13
Blue tint
0
Blue fade
30
Contrast
1.0
Smoke size
20
Smoke height
2.5
Smoke puff
0.8
Smoke opacity
60
Smoke noise (WebGL2)
Noise scale
3
Swirl speed
5
▸ Collisions
Mode
Destroy + Explosion
Bounce + Explosion
Bounce (no FX)
Pass through
Blast power
1.0
Spark count
40
Fireball R
100
Shockwave R
300
Wave force
15
Wave radius
400
Shake
0.7
Flash
0.8
Debris
12
Smoke puffs
15
▸ Performance
60
FPS
0
particles
Auto-adapt (target 45 FPS)
Max particles
5000
Gradient cutoff
0
Spawn skip
1
Object pooling
▸ WebGL2 Tests
Runs unit tests for WebGL2 renderer
▶ Run All Tests
Clear
▸ Presets
Reset
Save JSON
Load JSON
-- built-in --
Campfire
Torch
Inferno
Candle
Lava
Plasma
Apply built-in
Slots (saved locally):
▸ Ice Trail
Enable ice trail
Color R
150
Color G
220
Color B
255
Size
10
Life
50
Min speed
3
Shape
Crystals
Snowflakes
▸ Plasma (WebGL2)
Animated noise on orb surface
Enable plasma
Intensity
50
Speed
10
Color R
0
Color G
200
Color B
255
▸ Lightning
Enable on collision/arc
Wall bounce (speed-scaled)
Color R
150
Color G
180
Color B
255
Duration
20
Branches
3
Width
2
Roughness
5
Arc distance
200
between orb edges (needs 2+ orbs)
Arc rate
15
⚡ Test bolt
WebGL Tests (?test=1)