Let's create a fire simulation in Blender. This time we draw our fire pattern and control its emission area with a separate object.

In this tutorial you can see how I use geometry nodes and dynamic paint to create a drawing pattern sequence and then how to use it for our simulation. After tweaking the fire settings I give it a fantasy fire look.
I'm also going to use a force field to add some outward force from the centre to the flames. Then we take a look at how to use vertex weight proximity modifier along with Drivers to reveal and eliminate certain parts of the simulation.
You can download the project files from below. The project contains non Baked simulation. In my final render, I used 256 simulation resolution.
Apart from this project, I created another two scenes which use similar techniques and a few more.
Download the Demos' Project Files
See the Full Process Start-Finish of the Demo-1.

See the Full Process Start-Finish of the Demo-2.
