hebi Posted September 7, 2016 Share Posted September 7, 2016 (edited) Hi odforce people! Playing with the "solver" SOP, I was able to build some sort of dissolve effect (.hip file attached): geometry is converted to VDB each frame, I'm displacing the surface and boolean-intersecting the volume: This works great but now I'd like to output not only the shrinking volume but also the "delta" volume (the boolean difference between the resulting surface and the previous frame's surface) because I want to emit particles from it. Using a second "vdbcombine" node, I'm able to compute it but if I "merge" the volumes, they'll both be fed back into the solver loop and this creates infinite numbers of primitives after just a few frames. How can I prevent this from happening? Also, how can I split the results outside the "solver"? I tried adding group nodes and modifying the "name" attribute but can't get it running. Maybe solving the first issue will solve the second one. Any help would be greatly appreciated! Thanks, Hebi Edited September 7, 2016 by hebi Quote Link to comment Share on other sites More sharing options...
MirrorSword Posted September 7, 2016 Share Posted September 7, 2016 To remove the delta volume you need to create a blast node with the group parameter set to @name="delta" . I've attached a fixed version of your hip file. sop_solver_multi-out_v2.hipnc Quote Link to comment Share on other sites More sharing options...
hebi Posted September 7, 2016 Author Share Posted September 7, 2016 Thank you so much! I had tried the "delete" and "split" nodes but only inside or outside the solver, not both. Makes total sense now, thanks again 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.