Simulate milk pouring into a bowl of cereal to learn the art of interacting with Rigid Body Dynamic objects and FLIP Fluid Particles. This 3.5-hour workshop by Stavros Sofianos will teach you how to craft a dynamic, art-directable splash effect, filling the bowl with milk and allowing your cereal pieces to float. This tutorial is created for intermediate-level artists with a basic understanding of Houdini.
Stavros begins by creating various layers of cereal and placing them in a simple yet effective way that will allow you to create a pleasing splash interaction later using the FLIP solver. You’ll also explore a Voronoi fracture technique to correctly create proxies that can be used in an RBD simulation to generate the initial state of the cereal in the bowl.
You will discover how to reconnect the proxies back to the original geometries, how to create the emitters for the FLIP simulation, how to master a custom stick field technique so you can control the stickiness of the milk on the bowl and on the cereal, and you’ll learn how to efficiently set up an RBD and FLIP solver together to interact with each other.
This workshop also details how to create our own custom mesh for the FLIP simulation, shows a technique for generating wet maps, and covers Stavros’s shading and rendering techniques using the Arnold renderer.
Project files provided with this workshop include two bowl geometry files (one in Alembic and one in FBX format) and the Houdini file with the setup that Stavros created for this workshop. Links to the models and free assets used are also provided.
10 Lessons
Stavros Sofianos’ workshop offers a solution to a common technical challenge in VFX: achieving stable interactions between numerous rigid-body objects and fluid simulations. By focusing on a relatable real-world example of milk and cereal, Stavros makes complex simulation techniques accessible while demonstrating professional-quality results.
Duration: 5m 34s
This lesson goes over the workflow for preparing complex food simulation assets in Houdini. A solid foundation for RBD simulations is established by artists through systematic importing, cleaning, and organizing of multiple geometry types.
Duration: 47m 56s
This lesson focuses on the preparation work needed before running physics simulations. Stavros creates realistic interactions between rigid-body cereal pieces and FLIP-simulated milk by using properly fractured proxy geometries. Careful attention to maintaining distances ensures the simulation will run without errors as Stavros transfers attributes correctly.
Duration: 20m
By carefully arranging different physical properties for each cereal type, using a two-stage activation system, and implementing time-dependent drag forces, the lesson creates a realistic settled arrangement. For future integration with fluid simulations, artists specifically prepare separated geometry outputs to demonstrate a professional workflow.
Duration: 16m 46s
This lesson covers workflow for setting up multiple emission sources for a complex FLIP fluid simulation. Stavros creates a realistic milk-pouring effect that interacts naturally with cereal geometry by strategically positioning and timing different emitters. These techniques serve as fundamental skills for convincing fluid simulations in Houdini.
Duration: 20m 58s
This lesson presents an advanced Houdini workflow for creating realistic cereal and milk simulations by combining rigid body and FLIP fluid dynamics. Success for artists lies in the mutual interaction setup and the innovative use of painted stickiness attributes to control liquid adhesion. Professional-level VFX techniques are demonstrated through resulting splashes and cereal movement.
Duration: 39m 56s
This workflow provides a systematic approach to converting FLIP particle simulations into clean, renderable meshes. Stavros balances detail and smoothness through careful VDB manipulation and attribute blurring while preserving essential simulation data. Moderation in smoothing operations is highlighted by Stavros to avoid degrading detail in smaller elements.
Duration: 8m 8s
In this lesson, Stavros dives into an approach to creating realistic wetmaps that show where liquid contacts and affects solid geometry in a simulation. Controllable, realistic wet surface effects are achieved by artists through the adjustment of parameters like fade-out rates and blend widths. This system enhances the realism of fluid simulations by tracking collision data.
Duration: 13m 15s
In this lesson, Stavros details a systematic approach of separating elements, cleaning attributes, and adding proper render settings ensures an efficient pipeline from simulation to final output. Stavros ensures that all geometric elements are properly configured with appropriate materials and attributes by the end of this phase.
Duration: 12m 6s
In this final lesson, Stavros demonstrates how proper shader development, displacement mapping, and subsurface scattering can create photorealistic results. Compelling results for rigid body and FLIP simulation interactions are achieved by artists using GPU rendering combined with proper look development techniques.
Duration: 42m 6s
Primary tools
For this workshop you’ll need:
Project Files
When you download the workshop files, you'll gain access to Stavros Sofianos's project files for creating a liquid simulation. Inside, you'll find:
- 3D models & geometry (.abc, .fbx) – Detailed assets used in the workshop are provided to help you follow along with the workflow demonstrated
- Houdini project files (.hipnc) - The main scene files allow you to explore the modeling and liquid simulation in depth
- Reference materials (.pdf) - Resource files containing helpful links that will support your own work
Skills Covered
Who’s this Workshop for?
This workshop is designed for intermediate-level Houdini artists with a solid foundation in the software who want to advance their skills in fluid dynamics and rigid body simulations. VFX artists, technical directors, and motion designers working in film, television, or advertising will find this particularly valuable.
Artists new to FLIP fluids or RBD dynamics will benefit greatly from this hands-on approach. The comprehensive coverage of fluid-solid interactions, custom meshing techniques, and Arnold rendering workflows makes this essential for anyone looking to create realistic liquid simulations for commercial or artistic projects.
Learning Outcomes
By the end of this workshop, artists will have mastered integrating FLIP fluid particles with rigid body dynamics to create realistic milk-pouring effects.
Key skills include:
- How to set up layered cereal arrangements for optimal splash interaction dynamics.
- How to use Voronoi fracture techniques to create efficient RBD simulation proxies.
- How to reconnect proxy geometries back to original high-resolution cereal models seamlessly.
- How to create and configure FLIP fluid emitters for realistic milk pouring behavior.
- How to implement custom stick field techniques for controlling milk adhesion properties.
- How to efficiently integrate RBD and FLIP solvers for seamless object interaction.
- How to generate custom meshes and wet maps for enhanced visual realism.
- How to apply professional shading and rendering techniques using Arnold renderer workflows.








