In this episode of the unreal engine 5 open world tutorial series, I am going to implement a dynamic campfire system which can smoothly started and extinguished. When the fire is active, there will be a particle, a light and the firewood will have an emissive surface. As the fire is extinguished, the particle and the light will be faded away smoothly and the emissive surface of the firewood will be faded out to a burnt out ash like surface. These state changes of the campfire can happen in the runtime of the game.
Project Files: https://www.patreon.com/posts/76625594