With Pyro you can easily create fire, smoke and explosions in Cinema 4D, which are then simulated on the GPU or CPU.

Simply use the so-called Pyro tags. With them you can emit smoke and fire from any Cinema 4D object. Define the smoke density, the temperature of the fire and more. The Pyro object determines which voxel grids are exported to Cinema 4D's object system for rendering and other effects. Additionally, it makes it easier to cache the simulation in the VDB. Pyro can also be emitted directly on deforming meshes while art directing and controlling the flames’ behavior.

Need fuel? No problem. Add fuel easily by adding a Pyro Tag on objects. When the fire meets the fuel, the trail is lit, and the inferno grows.

Pyro also integrates seamlessly with Cinema 4D's Unified Simulation System, so you can easily set Cloth and Soft Bodies ablaze. By default, everything is combined into a single simulation. With the Simulation Scene object, simulation effects and forces can be split into separate simulations.

By adding the Pyro tag to standard particle emitters, thinking particle geometries and matrix cloners, they can now emit Pyro. This enables you to create filmic scenes with fire, smoke trails and explosions or visualize beautiful fireworks on the night sky.

UpRes gives you the power to use a lower resolution simulation for quicker turnarounds during the art direction and concepting stage of a project and then render the simulation in full quality for final output.

When developing pyro effects, previews are critical to the artistic design of the simulation. With Pyro, you can fire off fantastic viewport previews of Pyro and Fog VDBs for client review. Density and temperature show up as smoke and fire, and thanks to NanoVDB the preview extends beyond Pyro objects to support any Fog volume in Cinema 4D.

In the Pyro Emitter colors can be controlled via Vertex Colors, by Default Simulations can be of infinite size but can be restricted in space using a destructor force to improve performance.