Phelme Posted August 26, 2020 Share Posted August 26, 2020 Hi I have a simple fluid scene set up consisting of an emitter and a riverbed static object and the scene works fine, but when I set a piece of geometry in the riverbed as a pump to prevent the particles escaping the riverbed on the one side, it suddenly stops my emitter from emitting any particles at all. If I disconnect the the volume source then the emitter works again. If I am not sure if this problem is originating from the volume source in the dopnet or if its coming from the SOP level. Does anyone know why this happens or how to solve the issue? I have attached the scene file if this helps. FluidPump_V01.hipnc Quote Link to comment Share on other sites More sharing options...
dseiden Posted April 4, 2021 Share Posted April 4, 2021 I am having the same problem, and have been trying to figure it out myself, but so far have not come up with any workarounds. This appears to be a problem that was introduced with Houdini 18, it worked fine in 17. The exact error message is "flipfluidobject - /obj/AutoDopNetwork/{object_name}/merge_field: Required data pump not found or the wrong type." If you look at the "Pump from Objects" Help card, it says that the tool only works with Smoke and Pyro sims, which is a real shame because it used to work on FLIP sims as well. It's also a little odd that they have an example image of it working with a FLIP fluid at the bottom of the help window, even though it supposedly no longer works on FLIP fluids. I thought that perhaps the "Pump Relationship" DOP would help me make it work, but I wasn't able to figure out how to use it. Any assistance or suggestions would be greatly appreciated! Quote Link to comment Share on other sites More sharing options...
bunker Posted April 5, 2021 Share Posted April 5, 2021 (edited) there were a few issues. 1) there was no velocity attribute before the rasterize_velocity node 2) pumps are affecting volume velocity so they need to be plugged in the volume velocity input of the Flip solver. 3) the FLIP object doesn't have a pump field by default in H18, you can create one and resize it. FluidPump_V02.hipnc Edited April 5, 2021 by bunker 2 Quote Link to comment Share on other sites More sharing options...
paranoidx Posted July 27, 2021 Share Posted July 27, 2021 (edited) On 05/04/2021 at 9:51 AM, bunker said: there were a few issues. 1) there was no velocity attribute before the rasterize_velocity node 2) pumps are affecting volume velocity so they need to be plugged in the volume velocity input of the Flip solver. 3) the FLIP object doesn't have a pump field by default in H18, you can create one and resize it. FluidPump_V02.hipnc Hi Bunker, thank you for your help. Can I know why we need to resize the field? can I know how you know to do this way ? Edit: nvm, figured it out. It's vel anyway. h18.5 inject it as vel field into volume source plug to volume velocity of fluid solver then it does the job. Pump is old feature. Edited July 28, 2021 by paranoidx 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.