3D Fire for VR System - Best method to create realistic fire ?

Hello guys,

i’m totally new to Unity 3D and computer graphics, but i’m working on a project for realistic effects (fire & smoke) for a VR System.

Actually i’m searching for the best method to create realistic fire in Unity 3D.
I read about the particle system of Unity, which i can’t use for my project. Is there any other method that can work for me ?

I had an idea (and it was just an idea - don’t know if it would be possible to implement) of creating a 3D Model (like a Blender Model) based on some mathematic descriptions of flames and animating this fire in Unity - would it be possible to implement ? Or just a crazy thought ?

Maybe you laugh of this chimera, but i just tried to think about some “maybe working” methods at night :wink:

Thanks a lot for incoming help !

Greetz

That should be possible, but a potential costly solution memory wise.

The game called Ryse did geometry streaming for their destruction effects and added some compression on top. Check out their presentation from Siggraph2014.

Could use a billboard/sprite using film footage of an actual fire.

1 Like

You can try two methods.

*classic particle effects
*fluid simulation

Second method is more 3d friendly as it is an actual 3d, volumetric effect which should give proper results for stereoscopic view used in VR.
http://scrawkblog.com/2014/01/09/gpu-gems-to-unity-3d-fluid-simulation/

Some fire effect here also,
https://github.com/robertcupisz/fire