Menu
Workshop

Introduction to FLIP Fluids in Houdini

A Workshop
by Danny Barnhart

Creating a Champagne Pour Simulation with Danny Barnhart

beginner
3h 5m 40s
6 Lessons
A Workshop
by Danny Barnhart
Get Started
Subscribe

Danny Barnhart cracks open his simulation secrets with a close look at how to create fizzy fluids in Houdini. Using a champagne flute and a bubbly liquid for this beginner- and intermediate-level demonstration, Danny walks through the entire process of simulating a champagne pour, from the initial setup of the fluid emitter to the final lighting and rendering. The workshop aims to familiarize artists with Houdini’s FLIP Solver as well as instructing how to work with particles to create believable motion.


Starting out with Houdini’s Shelf tools, this 3-hour workshop begins with how to create a simple setup of geometry emitting fluid into a glass object before diving into the simulation work. Danny then delves into creating custom attributes in Houdini to replicate the interaction between foams and liquids, and reveals how to use custom attributes to create differentiation in motion between liquid and foam particles as they interact.


Once the main simulation is cached out, the workshop moves into setting up the resulting foam particles for rendering and meshing the liquid simulation. Once the two main elements are set up, Danny walks through creating additional particle simulations for further bubble and fizz elements. When all of the elements are cached out, the training discusses basic lighting and shaders to render out a final simulation in Mantra, the highly advanced renderer included with Houdini.

6 Lessons

01Initial SetupFree

In this introductory lesson, Danny Barnhart establishes a foundation for complex fluid simulation, setting up geometry, collision objects, and simulation attributes. He demonstrates professional practices that will help eliminate unwanted results in later stages of the workshop, establishing proper scale, setting up an organized workflow, and enabling key attributes from the start.

Duration: 22m 58s

Initial Setup
02Tweaking the Simulation

In this lesson, Danny demonstrates that realistic fluid simulations requires a combination of proper reference study, careful attribute tuning, and strategic post-processing. By separating foam and fluid into distinct groups, artists can achieve convincing champagne behavior without high computational cost. This workflow emphasizes iteration and adjustment of multiple interconnected parameters, showing that successful simulations require both technical understanding and artistic refinement.

Duration: 43m 8s

Tweaking the Simulation
Unlock lesson
03Working with the Foam

In this lesson, Danny demonstrates how to convert the simulation foam points to render-ready geometry, separating large and small bubbles based on their visibility. Using the power law distribution for size variation and VDB smoothing for natural bubble intersections creates a realistic foam structure that matches real-world references. Applying proper organization, attribute preservation, and caching strategies to maintain efficiency in the rendering pipeline sets up the foundation for liquid meshing and additional simulations covered in the later lessons.

Duration: 26m 3s

Working with the Foam
Unlock lesson
04Liquid Mesh and Fizz

This lesson demonstrates the technical pipeline for converting simulated liquid points into production-ready geometry. This process allows the simulation to be maintained through attribute transfer, in turn, solving geometric intersection issues with the help of Boolean operations, and creating believable secondary effects through carefully controlled particle systems. By combining these techniques, artists can achieve a realistic carbonated liquid ready for final rendering.

Duration: 31m 11s

Liquid Mesh and Fizz
Unlock lesson
05Bubbles

This lesson demonstrates an approach to creating secondary bubble elements for the fluid simulation, emphasizing the importance of proper sourcing, collisions, and geometric clipping operations. These structures allow for a procedural workflow while ensuring bubbles behave realistically: appearing only where liquid exists, moving with organic turbulence, and conforming to the container’s geometry. With all simulation elements cached, the next phase will focus on shader setup, lighting, and final rendering of the complete pour effect.

Duration: 30m 12s

Bubbles
Unlock lesson
06Rendering

This lesson demonstrates the workflow for shader development and final rendering of the photorealistic champagne simulation. Some of the most important takeaways are the importance of layering multiple specialized elements with carefully crafted materials, and leveraging simulation data to drive shader parameters for enhanced realism. Danny provides practical solutions to common rendering challenges and optimization strategies that can be applied to similar fluid simulation projects, revealing that sometimes breaking the rules of physics can produce more visually appealing results rather than committing to strict physical accuracy.

Duration: 32m 8s

Rendering
Unlock lesson

Primary tools

For this workshop you’ll need:

Houdini

* Note that these programs and materials will not be supplied with the course.

Project Files

This workshop provides artists with access to Danny Barnhart's geometry file. Inside the download, you'll find:


  • Glass reference model (.bgeo.sc) – A Houdini geo file of the glass model for liquid simulation and collision
  • The instructor has provided the geometry file to make it easier to follow along with the workshop.
zip
DBA01_-_ProjectFiles.zip
0.09 MB
Subscribe for Project Files

Skills Covered

Who’s this Workshop for?

This workshop is designed for beginner to intermediate-level VFX artists looking to master fluid simulations in Houdini. Artists with a level of experience who are looking to expand their simulation toolkit will find this training particularly valuable for developing production-ready skills.


Game developers, technical artists, and 3D generalists will also benefit significantly from this approach to FLIP simulation workflows. The workshop provides essential knowledge for anyone wanting to create convincing liquid effects and particle interactions.

Learning Outcomes

By completing this workshop, artists will gain comprehensive knowledge of Houdini's FLIP solver and particle systems for creating realistic fizzy liquid simulations.


Key skills include:

  • How to set up fluid emitters and collision geometry using Houdini's Shelf tools.
  • How to configure and control FLIP solver parameters for realistic liquid behavior.
  • How to create custom attributes for differentiating foam and liquid particle motion.
  • How to mesh liquid simulations and prepare foam particles for final rendering.
  • How to generate additional bubble and fizz elements using secondary particle simulations.
  • How to cache simulation data efficiently for production workflows and asset management.
  • How to apply basic lighting setups and shaders for rendering in Mantra.
Get Started
Subscribe
Workshop
Introduction to FLIP Fluids in Houdini
Creating a Champagne Pour Simulation with Danny Barnhart
A Workshop by Danny BarnhartEffects Artist at Pixar
beginner
3h 05m
6 Lessons
Tools
Instructor Danny BarnhartEffects Artist at Pixar

Danny Barnhart is a VFX Technical Director at Studio Boldheart who has worked in feature animation, TV, and commercials. His credits include Turning Red, Spies in Disguise, Nimona, and Inside out 2.


Danny graduated from Savannah College of Art and Design with a major in Visual Effects, while VFX is his focus, he also enjoys exploring other areas of the pipeline, as well as sharing his skills through teaching. He is passionate about working with other artists on projects that have an impact on their audience and especially loves contributing skills and voice to media that uplifts and highlights the experiences of marginalized groups.

View profile
Frequently asked questions
Everything you need to know about the Gnomon Workshop
All subscriptions gain you unlimited access to our entire training library of 350+ tutorials with 1000+ hours of training. Watch as many as you like - there are no limits.
A Team License is suitable for any team of 2 or more artists working for a company or attending an educational institution. Licenses can be scaled to accommodate hundreds, or even thousands, of artists or students across multiple groups, teams, or departments.

Learn more about our plans available for Studios here.

Learn more about our School plan options here.
Yes! Whether you’re looking to gift 1 month of The Gnomon Workshop, or would like to gift 3, 6, or 12 months, we’ve got you covered. Just head to https://thegnomonworkshop.com/gift, select your preferred quantity, and your recipient will receive an email notification with their gift card and instructions for how to claim their gift. You’ll also receive a receipt for your purchase by email.
If you have questions, please contact us.
The best way to contact us is via our Contact Form, Emails are responded to on a daily basis, Monday-Friday.
Watch this workshop and hundreds more
Unlimited access to every workshop
Taught by industry leaders & working professionals(1500+ hours of professional training)
Project files available for selected titles
Learn at your own pace
Get Started
Subscribe