Fireworks Generator
Animated firework shells, bursts and full shows
Fireworks Generator puts real, animated fireworks into Blender. Pick one of 43 designs (peonies, chrysanthemums, willows, kamuro, palms, rings, Saturn, hearts, smileys, crossettes, strobes, crackling dragon eggs, comets, roman candles, mines and fountains), click Add, press play: the shell climbs on its rising tail, bursts with a flash and its stars fly, slow down, droop and burn out exactly like the real thing. Or add a whole timed show with a finale in one click.
Every firework follows real physics and real display rules: a 4 inch shell breaks at about 120 m and opens to about 140 m across, stars leave the break at over 100 m/s and lose that speed in air drag, heavy willow stars hang and fall, sparks sag as they age, and wind drifts them. Shell size, star count, burn time, drag, gravity, trail length, glitter, strobe, crackle, crossette splits, color change and pistil cores are all live settings.
Nothing is baked and there are no particle systems to set up. Each firework is a single light mesh recomputed for every frame, so it plays back in the viewport, renders in Cycles and EEVEE, scrubs to any frame and works with motion blur. A light follows each burst and lights water, smoke and the ground.
A whole show in one click
Add Fireworks Show fires a timed line of shells that ends in a finale. Change the length, width, style and seed and get a new show.
43 real firework designs
Peonies, kamuro, hearts, Saturn, palms, crossettes and more, each rising on its tail, bursting with a flash and burning out like the real thing.
Crossettes, strobes and crackle
Stars that split into crosses, blink on and off, or end in a field of crackling pops. All of them are live settings on any shell.
Fountains, comets and candles
Ground effects too: gold and silver fountains, comet fan cakes, roman candles and mines, at real size and timing.
Features
- 43 designs built from real firework types, with a picture gallery
- Aerial shells: peony, chrysanthemum, dahlia, willow, kamuro, brocade, palm, horsetail, ring, double ring, Saturn, spider, fish
- Pattern shells that face the camera: heart, star, smiley, flower, butterfly
- Effects: strobe, crackle, crossette split, color change, pistil core, glitter, multicolor
- Ground effects: fountains, comets, comet fan cakes, roman candles and mines
- One-click shows with a finale, in five styles
- Real scale and timing from shell size, plus wind for the whole scene
- Burst flash and a scene light that follows every firework
- One-click night scene: dark sky, lens glow, AgX color, motion blur and a framed camera
- One-click colors, New Variation and Random Design buttons
- Works in Cycles and EEVEE, no baking
Requires Blender 4.2 or newer. Tested on Blender 4.2, 4.5 and 5.2 LTS.
Install in under a minute (Blender 4.2+)
- In Blender open Edit › Preferences › Get Extensions.
- Open the arrow menu at the top right and choose Install from Disk.
- Pick the downloaded zip. Do not unzip it.
Questions
Which Blender versions are supported?
Blender 4.2 and newer. It is tested on Blender 4.2, 4.5 and 5.2 LTS.
Do I need to bake or simulate anything?
No. Each firework is computed directly for the frame you are on, so it plays, scrubs and renders straight away, with motion blur, in Cycles and EEVEE.
Does it use particle systems or Geometry Nodes?
Neither. Each firework is one ordinary mesh object that the addon updates every frame from its settings, so it stays fast even with a full show.
Do the fireworks light up the scene?
Yes. Every firework has a light that flashes at the burst and follows the glowing stars, so water, smoke, buildings and the ground around it are lit. You can switch it off or change its strength.
Can I render on a farm or on another computer?
The addon has to be installed and enabled on the computer that renders, because the fireworks are computed per frame.
Details
- Version
- 1.0.1
- Blender
- 4.2 or newer
- Tested on
- 4.2, 4.5 and 5.2 LTS
- Render engines
- Cycles, EEVEE
- Category
- Animation
- Download
- 0.7 MB zip
- License
- GPL v3