TheDude Posted January 21, 2014 Share Posted January 21, 2014 Hi guys, So I've noticed a little annoyance in a certain node, and I'm wondering if you guys know a solution. It seems that the current vdbfromparticlefluid stores no volume data inside the surface, excluding its band-depth. If, for example, you want to get a vector pointing to the surface of a random point inside the fluid, it can't retrieve any information from the point because of the way vdbparticlefluid works. Now if you do vdbfromparticles, and sample the same point and ask for its vector to surface, it works fine. It is possible to get this data from vdbfromparticlefluid by increasing the half-band voxels but it becomes hugely demanding and just isn't feasible to make sure any given point will get the result. Is there any way to retain that volume information while using vdbparticlefluid? Using an extra vdb from particles node is fine, but a little inconvenient. Quote Link to comment Share on other sites More sharing options...
edward Posted January 22, 2014 Share Posted January 22, 2014 I would expect that the data is the same as VDB From Particles if you turn on "Rebuild SDF". However, I think there was a bug in that toggle that caused it to not behave properly that wasn't fixed until 13.0.296 1 Quote Link to comment Share on other sites More sharing options...
TheDude Posted January 22, 2014 Author Share Posted January 22, 2014 I ended up vdbfrompolygons the result of meshing the the particlefluid, and using that to sample points to get an accurate result. Thanks for the reply, will save me some time! 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.