EEVEE realtime Flame (softbody and shader tricks)
A real-time flame with sparks, based on shader animation and tweaks, soft bodys, constraints and parent links. The subject in the file is a torch, but the collection can be easily imported/appended as collection instances for making more consistent fires.
- point Light animation done with a driver on the light power.
- there is a rotation constraint on the fire mesh so it’ll points up anytime.
- fire detail can be tweaked by the noise roughness in the shader editor.
- fire density can be tweaked by manipulating color ramp in the shader.
- speed can be tweaked by manipulating the division factor after the driver (#frame)
- same technic for sparks
- A modifier’s stack for mesh motion
Sorry i didn’t work on the smoke effect yet… perhaps one day…
Procedural_Flames_Alone.blend (1.7 MB)
ps: as you can notice… i’m back