Jump to content

Underwater Bubbles

Recommended Posts

Hello everyone,

I'm new here and I'm also new in Houdini and procedural workflows in general, I have experience with 3D in general but not so much with simulations and those kind of stuff. Now, I decided to start my Houdini journey with a small project of mine that involves a rising bubble simulation from underwater. I'm currently on the process of binge watching several tutorials on Flip Fluid simulations inside Houdini but I need your guidance on how you would approach such a task.

Thank you all! (please be patient with my lack of knowledge)

Share this post

Link to post
Share on other sites


I am new to Houdini too and I am also bearing the cross of total lack of knowledge BUT I am currently working on a raising bubbles/fluid simulation as well and it works.

The approach that worked for me was pretty straightforward and is as follow:

Create 1 simple Flip simulation (Flip fluid in a container of your choice)

Create 1 separate Pop particle system (without gravity) to emit particles from a geo such as a curve circle located inside the actual fluid. Attach ('copy to points' node) a simple sphere to your particles. Set your birth rate and sphere size according to something realistic. Set the initial Y axis velocity of the spheres so they raise up to the surface of the liquid at a reasonable pace and balance their life expectancy so they die right at the fluid surface. Turn off their visibility (display off at obj level).

Source the fluid container as a collider for the particles inside the Pop network (static object).

Back to the Flip sim Dop network. Create a 'deforming' collider object, that are the SPHERES. The sheres will deform naturally in the fluid (won't stay perfeclty round).

Play it

Depending on the scale of your scene, your particle resolution and your pop particle velocity it will likely explode at first. The first fix is to dampen the velocity at Flip level by lowering the 'velocity scale' param in the collision tab of the flipsolver.


Let me know if this turned out ok for you and if anyone else has any tips as to this matter please feel free.




Edited by Vinz

Share this post

Link to post
Share on other sites

Hello friend! I have a hip file available [for free of course] here:

hopefully this can help you get started


  • Like 2

Share this post

Link to post
Share on other sites

Thanks for sharing your setup! One thing it made me realized was that, in addition to having a sufficiently small particle separation, turning "Solve Pressure With Adaptivity" can help prevent air bubbles from collapsing.

Btw what was your motivation for using the gas vortex confinement DOP? Was it to help break up the bubbles even more?

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now