Created a dynamic explosion using Niagara and a master material setup for fluid simulation.
The material uses a curve input for color and a dynamic parameter to blend smoke and flame behaviors. By adjusting these in Niagara, I can fully control the visual feel, from thick smoke to intense flames and even the flame color itself.
All driven in real-time with a flexible and optimized system.
Final Results Cinematic
Predefined color curve presets for flames and smoke.
Using color curve assets like CV_HeatedFire or CV_HeatedSmoke, I can easily swap visual styles in Material Instance by referencing different presets. This is great for reuse and stylization.
The Explosion Animation in Niagara with the original Fire colors
The Explosion Animation in Niagara with the Blue Fire colors