Freeze bitfrost simulation to render as a still frame

Freeze bitfrost simulation to render as a still frame

lolilol_ex
Community Visitor Community Visitor
501 Views
1 Reply
Message 1 of 2

Freeze bitfrost simulation to render as a still frame

lolilol_ex
Community Visitor
Community Visitor

Hi, i'm a total bitfrost noob. I used the default cigarettesmoke bitfrost simulation in the browser. I wanna render a still frame  at the 10th frame let's say. How can I "freeze" the simulation and render it as is ? 

  • I've tried tutorial with the file_cache node below, but it creates .bob file, and I have no idea what to do with it. My timeline is also yellow, so it doesn't seem like caching works here (I tried changing cache option in my preference such as flush the cache, increase ram but it's still yellow)

lolilol_ex_0-1739092629825.png

  • I've seen people talk about bitfrost to mesh, but I cannot find this option at all in the attribute editor.
  • Freezing transformation moves my simulation to the center point and rotate it (I moved it and rotate it to place it where I'd like to)
  • I've tried bitfrost fluids -> compute and cache to disk but i get an error saying "Must select Bifrost containers to cache the data." In my outliner I only have the cigarettesmoke seen herelolilol_ex_1-1739092772540.png
  • I did a render making sure to select the 1 to 10 frame in the render settings, it seems that this work, but not possible as rendering 10frame with final quality would be way too long Below is my arnold render view at the 10th frame lolilol_ex_2-1739093026471.png

     AOV it exports (emission, volume, volume_albedo, volume direct, volume opacity, volume z)

    looks like this which i think is correct (below is emission, ((I used emission)))StillLife_.0121dryfrost.0001.0007.png

As you can see i'm total beginner in this, hopefully I explained somehow correctly. Thanks!

 
0 Likes
502 Views
1 Reply
Reply (1)
Message 2 of 2

sepu6
Advisor
Advisor

if you want to save one frame and is just for a still instead of doing 1 - 10 just do 10 in both start frame and last frame, you could probably also just uncheck active frame range, or use one of the write nodes which for still is easier.
So play the simulation until frame 10 and save it. If you save as a .bob which is a Bifrost object then use the read bob node, if you save it as a vdb then use the read vdb volume.

 

If you need to move the volume itself there is a few ways, one you can use the resample volume node and just connect the source then manipulate from there, you could just to move the graph itself, which I do not recommend but that will be the easiest probably for you, you could also grab the cache load it into a new graph and convert that into a DG node and move that, or if you save it as a vdb load it through an volume node and move that container, whichever is easier for you.

 

maya_NWkvKgh52Q.png

maya_E2V46L2trX.png

  

0 Likes