art3mis Posted November 10, 2019 Share Posted November 10, 2019 A question regarding the caching of VDB's from a smoke simulation. Currently see well over 160 million vel voxels when I load some cached vdbs from a sim. That combined with 5 substeps necessary in my simulation is choking my Threadripper, simulation times are simply too long. Since all I really need are density voxels (and optionally temperature or heat) for rendering, does it make sense to delete these vel voxels just before caching? Quote Link to comment Share on other sites More sharing options...
3dome Posted November 10, 2019 Share Posted November 10, 2019 absolutely. only cache the fields you need. If you need vel for motion blur, you could resample the vel VDB to 1/3 of the resolution, that's usually enough for motionblur. Also make sure to save out 16bit fields instead of 32bit and one more big saving comes from compressing the volume as well as masking the vel field by the density field Quote Link to comment Share on other sites More sharing options...
art3mis Posted November 10, 2019 Author Share Posted November 10, 2019 Excellent! Thanks. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.