I was creating a fluid simulation with rbd object.
I set the density of flip object and rbd object the same and set the feedback scale in flip solver to 1.
The rbd object is put inside the flip object and as the both objects share the same density, the rbd object should not moves upwards. However it does.
So I am not sure what goes wrong.
Thx for any help~
Does feedback scale in flip solver bring in the correct buoyancy?
5203 10 2- fengshuochange
- Member
- 16 posts
- Joined: April 2019
- Offline
- fengshuochange
- Member
- 16 posts
- Joined: April 2019
- Offline
- Dave Stewart
- Member
- 39 posts
- Joined: May 2014
- Offline
FLIP feedback is really sensitive to particle density, if you turn down your Feedback Scale value you can balance it out so your box remains in position. But if you increase your sim resolution you'll need to re-tweak the value.
Once it's balanced, if you reduce your RBD density you'll see buoyancy-like behavior. Seems to work best to also use the Buoyancy Force DOP to augment the FLIP feedback behavior.
–Dave
Once it's balanced, if you reduce your RBD density you'll see buoyancy-like behavior. Seems to work best to also use the Buoyancy Force DOP to augment the FLIP feedback behavior.
–Dave
- fengshuochange
- Member
- 16 posts
- Joined: April 2019
- Offline
Thx Dave.
I am using the Buoyancy Force now. It turns out to be extremely difficult to find a balanced parameter combination. And it's also pretty unstable.(If I put an RBD inside the flip object, it may float and fall back into flip and never float again)
Since I am trying to achieve the effect of bubbles in water, I am now using a large buoyancy force with Gas Limit Particle to limit the RBD on the surface.
I am using the Buoyancy Force now. It turns out to be extremely difficult to find a balanced parameter combination. And it's also pretty unstable.(If I put an RBD inside the flip object, it may float and fall back into flip and never float again)
Since I am trying to achieve the effect of bubbles in water, I am now using a large buoyancy force with Gas Limit Particle to limit the RBD on the surface.
- Dave Stewart
- Member
- 39 posts
- Joined: May 2014
- Offline
- fengshuochange
- Member
- 16 posts
- Joined: April 2019
- Offline
Just tested the “POP Float By Volumes”.
That's a better version for bouyancy.
The problem is, as the RBD does not have energy loss, it will bounce up and down at the boundary instead of floating on the surface like a boat.. I tried to use “POP Drag” but its move is stiff.
If I use the “Gas Limit Particles”, the movement is pretty good. And RBD could also be constrained at the boundary. However “Gas Limit Particles” could only use the “bounding box” of a volume, instead of the volume shape.
So…haven't found a perfect way.
That's a better version for bouyancy.
The problem is, as the RBD does not have energy loss, it will bounce up and down at the boundary instead of floating on the surface like a boat.. I tried to use “POP Drag” but its move is stiff.
If I use the “Gas Limit Particles”, the movement is pretty good. And RBD could also be constrained at the boundary. However “Gas Limit Particles” could only use the “bounding box” of a volume, instead of the volume shape.
So…haven't found a perfect way.
Edited by fengshuochange - Aug. 22, 2019 06:10:26
- Dave Stewart
- Member
- 39 posts
- Joined: May 2014
- Offline
- Dave Stewart
- Member
- 39 posts
- Joined: May 2014
- Offline
- fengshuochange
- Member
- 16 posts
- Joined: April 2019
- Offline
Hi Dave.
Sry for the delay.
Here is the .hip file.
The problem about Pop Float by Volume last time does not exist. Maybe last time I made some mistake on connecting nodes.
But here is a new one, the Pop Float by Volume works pretty good with Pop Object while interacting with Flip object while not so good
with RBD Packed Object.
I find a way to solve this, which is to import the Flip Object into SOP and create volume from that, then import it back to DOP. But the problem is that takes too much time.
And the limitation of Gas Limit Particles is also included.
Thx so much for the advice and help.
Sry for the delay.
Here is the .hip file.
The problem about Pop Float by Volume last time does not exist. Maybe last time I made some mistake on connecting nodes.
But here is a new one, the Pop Float by Volume works pretty good with Pop Object while interacting with Flip object while not so good
with RBD Packed Object.
I find a way to solve this, which is to import the Flip Object into SOP and create volume from that, then import it back to DOP. But the problem is that takes too much time.
And the limitation of Gas Limit Particles is also included.
Thx so much for the advice and help.
- yandao90514
- Member
- 28 posts
- Joined: Dec. 2015
- Offline
fengshuochange
Hi Dave.
Sry for the delay.
Here is the .hip file.
The problem about Pop Float by Volume last time does not exist. Maybe last time I made some mistake on connecting nodes.
But here is a new one, the Pop Float by Volume works pretty good with Pop Object while interacting with Flip object while not so good
with RBD Packed Object.
I find a way to solve this, which is to import the Flip Object into SOP and create volume from that, then import it back to DOP. But the problem is that takes too much time.
And the limitation of Gas Limit Particles is also included.
Thx so much for the advice and help.
just increase isosurace value of the popfloatbyvolumes to float the rbd.
hi hi hi
- 593955515
- Member
- 1 posts
- Joined: July 2022
- Online
yandao90514fengshuochange
Hi Dave.
Sry for the delay.
Here is the .hip file.
The problem about Pop Float by Volume last time does not exist. Maybe last time I made some mistake on connecting nodes.
But here is a new one, the Pop Float by Volume works pretty good with Pop Object while interacting with Flip object while not so good
with RBD Packed Object.
I find a way to solve this, which is to import the Flip Object into SOP and create volume from that, then import it back to DOP. But the problem is that takes too much time.
And the limitation of Gas Limit Particles is also included.
Thx so much for the advice and help.
just increase isosurace value of the popfloatbyvolumes to float the rbd.
thanks! I tried.Isosurface 0.5, Falloff Distance 2, Buoyancy 0,15,0. It feels good. The cube floats up smoothly.
-
- Quick Links