HomeArticlesPhysics & Mechanics

The Physics Behind 3D Fireworks Finale

Understanding the science that lights up the night sky with vibrant colors and spectacular explosions.

mysimulator teamUpdated June 2026≈ 3 min read▶ Open the simulation

What 3D Fireworks Finale Is

The 3D Fireworks Finale simulation showcases the complex interplay of physics involved in creating dazzling fireworks. It highlights how rapid chemical reactions and gas expansion lead to the spectacular visual displays we see.

By simulating these processes, the simulation helps us understand key concepts such as thermodynamics, combustion, and the behavior of gases under extreme conditions.

Why It Happens

When fireworks are ignited, a rapid exothermic chemical reaction occurs within the firework's payload. This reaction produces heat and generates large volumes of gas, primarily carbon dioxide and nitrogen oxides, which expand rapidly.

The expansion of these gases creates pressure that propels the firework upwards, while the intense heat causes the surrounding air to ionize, creating a bright flash and sound.

live demo · related simulation● LIVE

Combustion and Color

The colors in fireworks are produced by the combustion of metal salts. Different metals emit light at specific wavelengths when heated, resulting in distinct colors. For example, strontium compounds produce red, barium produces green, and copper or silver produce blue.

These colored flames are created as the hot gases from the explosion rise through a tube filled with these metal salts, causing them to decompose and emit light.

Thermodynamics in Action

The principles of thermodynamics govern the behavior of the gases within fireworks. The first law of thermodynamics (conservation of energy) is evident as chemical energy from the fuel is converted into thermal and kinetic energy.

The second law, which states that entropy increases over time, explains why the hot gases expand and disperse, creating a visible explosion.

Frequently asked questions

How do fireworks create different colors?

Fireworks use metal salts to produce specific colors. When heated, these salts emit light at particular wavelengths corresponding to their atomic structure.

What role does gas expansion play in fireworks?

Gas expansion is crucial as it propels the firework upwards and creates the pressure needed for the explosion. The rapid expansion of gases also contributes to the sound produced by the firework.

Why do some fireworks have a trail or smoke effect?

Trails or smoke effects are often created using pyrotechnic compositions that produce smoke when ignited, enhancing the visual impact and duration of the display.

Can you control the temperature in the 3D Fireworks Finale simulation?

While the simulation does not allow direct temperature control, it demonstrates how changes in conditions affect the behavior of gases and the overall explosion dynamics.

Try it live

Everything above runs in your browser — open 3D Fireworks Finale and change the parameters while it is running. Nothing is installed, nothing is uploaded, the whole model lives in one tab.

▶ Open 3D Fireworks Finale simulation

What did you find?

Add reproduction steps (optional)