Skip to content

Pro Pyro - Sparse Gpu Smoke And Fire Solver

by CG_Flow·Simulation

Images © CG_Flow. Used for product review; image policy.

Why we like it

Pro Pyro earns a look for its sparse GPU solver, which allocates memory only where smoke and fire exist and runs the simulation live in the viewport, alongside a real combustion pipeline covering fuel ignition, oxygen depletion, and baroclinic torque.

What is Pro Pyro - Sparse Gpu Smoke And Fire Solver?

Pro Pyro is a GPU-powered volumetric fire and smoke simulation add-on for Blender, built around a real fluid physics engine that runs entirely on the GPU. It handles swirling fire, rolling smoke, explosive fireballs, and stylized gas effects, with controls housed in an artist-friendly UI in the n-panel. The whole solver runs in real time, so you can play a simulation, adjust parameters like heat, buoyancy, or turbulence, and see the result instantly without baking during exploration.

Instead of a fixed bounding box, Pro Pyro uses a sparse solver that allocates space only where smoke and fire actually exist, letting you simulate large, scene-spanning effects on a fraction of the VRAM a dense simulator needs. A full combustion pipeline ignites fuel, releases heat, and generates smoke, while oxygen depletion produces rolling fireballs that burn at the surface and baroclinic torque shreds flame edges.

Emitters come in Box, Sphere, Mesh, Particle System, and Curve shapes with Static, Rigid, and Deforming motion modes, and forces include Vortex, Wind, Attract, and Follow Curve. Results cache to RAM or bake to VDB sequences for final rendering.

Who is Pro Pyro - Sparse Gpu Smoke And Fire Solver best for?

Pro Pyro - Sparse Gpu Smoke And Fire Solver is best for blender artists creating swirling fire, rolling smoke, explosive fireballs, and stylized gas effects.

How much does Pro Pyro - Sparse Gpu Smoke And Fire Solver cost?

Pro Pyro - Sparse Gpu Smoke And Fire Solver is completely free to download and use.

Key features

  • GPU fluid solver that runs in real time in the viewport, updating instantly when you change parameters such as heat, buoyancy, or turbulence, with no baking required during exploration
  • Sparse solver that allocates space only where smoke and fire exist, enabling scene-spanning effects on a fraction of the VRAM a dense simulator needs
  • Full combustion pipeline with fuel ignition, oxygen depletion for rolling fireballs that burn at the surface, and baroclinic torque that shreds flame edges
  • Emitters in Box, Sphere, Mesh, Particle System, and Curve shapes with volume or surface emission and Continuous, Burst, and Interval emission modes
  • Forces including Vortex, Wind, Attract, and Follow Curve, plus 7 turbulence types and per-force masking by density, temperature, flame, fuel, velocity, position, sphere, or noise
  • Static, Rigid, and Deforming motion modes for emitters and colliders, with a moving object imparting its velocity to the surrounding fluid
  • RAM cache with a configurable memory limit and bake to VDB sequences with selectable channels: density, color, temperature, velocity, fuel, and flame

Tags

#Blender#fire simulation#smoke simulation#GPU#fluid simulation#VDB#combustion#VFX

Frequently asked questions

Does Pro Pyro run its simulation on the GPU in real time?

Pro Pyro runs its entire fluid solver on the GPU, so you can hit play and watch fire and smoke evolve live in the viewport. Adjusting parameters such as heat, buoyancy, or turbulence updates the result instantly, and no baking is required during creative exploration. The add-on covers swirling fire, rolling smoke, explosive fireballs, and stylized gas effects, all driven by a real fluid physics engine. Controls live in an artist-friendly UI in Blender's n-panel.

What emitter shapes and emission modes does Pro Pyro support?

Pro Pyro provides emitters in Box, Sphere, Mesh, Particle System, and Curve shapes, with a choice of volume or surface emission. Emission runs in Continuous, Burst, and Interval modes, and you get independent control of smoke, fuel, flame, and temperature rates. Each emitter carries its own initial velocity and emitted color, plus procedural emission noise using Curl, FBM, Simplex, Perlin, or Voronoi. Emitters also support Static, Rigid, and Deforming motion modes, so a moving object imparts its velocity to the surrounding fluid.

Can Pro Pyro export simulations to VDB for final rendering?

Pro Pyro includes a RAM cache with a configurable memory limit and can bake simulations to disk as VDB sequences for final rendering. You choose which channels to export, including density, color, temperature, velocity, fuel, and flame. In the viewport you can preview as a point cloud or as live VDB. Note that the free demo is limited to a shorter simulation duration and does not include VDB export, so full export is available in the paid version. Check the developer's page for current details.

What's new in Pro Pyro version 1.1?

Pro Pyro version 1.1 adds smooth SDF collision boundaries for all colliders and collider color transfer to the fluid. It introduces a conservative vortex mode to keep fluid contained, along with curve emitter start and end range control. The update also brings initial velocity noise for organic motion, emitter pressure and initial state for pre-filled simulations, and a standalone sharpen option. A separate announcement notes that Pro Pyro will be integrated into Pro Particles in a future update, and Pro Pyro owners will receive a free Pro Particles license once that integration is live.

Is Pro Pyro free and is there a demo?

Pro Pyro is listed as free here, and a fully functional free demo is available to try before you buy. The demo runs with a limited simulation duration and without VDB export, while the full version removes those limits. Because licensing and any paid tiers can change, check the developer's page for current terms. Owners should also note that Pro Pyro will merge into Pro Particles in a future update, and existing owners will get a free Pro Particles license, which will include the pyro solver, once it goes live.

Similar plugins