top of page

    For this project I am creating the fire according to the reference video above. Instead of creating the whole scene, what I'll do are just fire, smokes and the pot to make sure I can finish it on time. 

11/13/2024:

Final Render:

11/11/2024-11/12/2024:

To make sure I can finish project on time I dropped the bursting flame and focused on debugging. It apprears to be caused by incorrectly set density field. Pyro Bake can't recognize it so it read in the temperature field as default. A new density field defined in pyro source node is set to make sure pyro bake reads in the correct field.(Solved By Mojie Tang)

Screenshot 2024-11-14 154001.jpg

New Node Setup

Screenshot 2024-11-14 163928.jpg

Pyro Source Setup

Velocity field is also adjusted for final render.

Screenshot 2024-11-13 025650.jpg

New Velocity Field

  • The flame is appeared to be bounded by the bounding box in Solaris. It is caused by density field as well. To make it read flame field, density field output is disabled in pyro solver(Solved by Mojie Tang)

Screenshot 2024-11-13 024337.jpg

Solaris Problem

Screenshot 2024-11-13 024417.jpg

Output Setup

11/10/2024:

New black billowy smokes are added for additional details. It is create by simple billowy smoke shelf tool. 

Screenshot 2024-11-12 034308.jpg

Black Billowy Smoke Setup

Black Billowy Smoke

New blue billowy smokes are added for additional details. It is create by simple billowy smoke shelf tool. It only start on  the frame the flame almost dissipate and it vanish very quick. The nodes are replicated from the black billowy smoke.

Blue Billowy Smoke

Full Effect

I added pyro bake volume for rendering in Karma but it gave me a bounding box that bounds the flame which still needs debugging.

Problem

11/9/2024:

I changed from spreading fire shelf tool to SOP level pyro solver for faster solving. I created my own density, temprature, burn and divergence source.

Screenshot 2024-11-10 220424.jpg

SOP Level Pyro Setup

To make fire swirly, I also made a customized velocity field.

Screenshot 2024-11-10 220815.jpg

Velocity Field

Screenshot 2024-11-14 154001.jpg

VOP Nodes

New Burst Flame

The major spreading fire are added on SOP level. I started from creating a simple fluid from geometry and then added gravity and ground plane in Dopnet. The gravity is deactivated until a certain frame to match the timeframe of the fire. Then I used particle fluid surface to generate particles and chose small amount of particles as the starting point of pyro spread. The temperature of these are set to 1 with attribute create. In the meantime, another spherical volume is created. It choose the point within the sphere and delete node deletes everything outside. It will shrink to 0 on all axis to create fire burning out effect.

Screenshot 2024-11-10 221936.jpg

SOP Spreading Fire Nodes

Custom velocity field which similar to the bursting fire are also used.

Screenshot 2024-11-10 222740.jpg

Spreading Fire Velocity Field

Spreading Fire

11/7/2024 - 11/8/2024:

I start off with the stand by simple geometries.

Screenshot 2024-11-14 150631.jpg

Stand Geometry

Screenshot 2024-11-14 150618.jpg

Stand Geometry Nodes

After making the stand I created a pot with curve tool and the revolve it into a geometry.

Screenshot 2024-11-14 151244.jpg

Pot Geometry

Screenshot 2024-11-14 151304.jpg

Pot Geoemtry Nodes

Then I used pyro spread shelf tool to create the small instant flame and choose part of the faces from the stand as spread source .

Screenshot 2024-11-09 173933.jpg

Faces chosen

I create an velocity attribute to give the fire an initial burst to a certain direction.

Screenshot 2024-11-09 174257.jpg

Point velocity of the faces

The burn source will be deactivate at frame 40 to stop it from generating new flames.

Screenshot 2024-11-09 174928.jpg

Volume Source Setup

Screenshot 2024-11-09 175347.jpg

Testing Image of the Flame

bottom of page