Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

HS-242 – Solver Madness by Andrew Weiler

HS-242 – Solver Madness by Andrew Weiler

/

Author:Andrew Weiler

Duration:4 hours

Actual Duration:5h 35m

Release date:2023

Publisher:Houdini.School

Skill level:Intermediate

Language:English

Exercise files:Yes

Software:Houdini, Karma

Course URL:https://www.houdini.school/courses/hs-242-solver-madness

Learn to chain, layer, and combine Houdini's solvers—from FLIP and Pyro to POPs—to build complex, art-directable dynamic effects.

Solver Madness is a hands-on Houdini course that teaches you how to build sophisticated dynamic effects by chaining, layering, and combining simulations. You’ll work with SOP solvers, FLIP fluids, Pyro, VDB advection, and multiple POP simulations to create everything from effervescent bubbles to shaped fluid surfaces. It’s all about practical, art-directable workflows.

🎯 What you’ll learn

  • Chain and layer multiple solvers for complex effects
  • Build custom solver setups using SOP solvers
  • Drive bubbles with Pyro and FLIP simulations
  • Manage caches and use PDG for efficient workflows
  • Create and render final shots in Karma

✅ Requirements

  • Skills: Basic understanding of Houdini’s interface and node-based workflow
  • Tools: 3-button mouse
  • Hardware: Computer meeting SideFX system requirements for Houdini

📝 Description

This course is built around a single, core idea: stop fighting your solvers and start making them work together. Andrew Weiler walks you through a series of practical projects where you’ll chain SOP solvers, FLIP fluids, Pyro, and POP networks to create effects that feel alive and responsive.

You’ll start by building a custom growth solver from scratch, then move on to driving bubbles with a Pyro simulation. From there, you’ll tackle cache management with PDG, refine your effects, and finally render everything in Karma. The focus is always on efficiency and artistic control—you’ll learn how to build setups that are easy to tweak and iterate on.

The course culminates in two major projects: a martini glass filled with effervescent bubbles and a head mesh transformed by a FLIP fluid simulation. By the end, you’ll have a solid grasp of how to combine multiple solvers to solve real-world VFX problems.

🧑‍🎓 Who this course is for

  • Intermediate Houdini users who want to move beyond single-solver workflows
  • VFX artists looking to build more complex, art-directable simulations
  • Anyone interested in learning how to chain and layer simulations for creative effects

🧑‍🏫 About the Author

Andrew Weiler is a CG Artist with a focus on innovative design and VFX. He has worked as a freelancer and at studios including Rhythm & Hues, Warner Media, and Warner Bros. Discovery. Over his career, he has created powerful imagery for global brands like Ford, Nissan, Sony, Geico, Cartoon Network, WB, the NHL, and the NBA. He also creates audio-reactive generative art and records ambient synth-wave music in his spare time.

🏁 Final Result

  • A fully rendered martini glass scene with dynamic bubbles and fluid simulation
  • A head mesh transformed by a FLIP fluid simulation, shaded and rendered in Karma
Curriculum

📋 Course content

  1. Module 1:  Introduction and Effect Overview
    • Andrew & Session Introduction
    • Solver Definition & Effect’s Reference
    • Process Flowchart & Caching
  2. Module 2:  Growth Solver Setup
    • Growth Solver & PyroSourceSpread
    • Building Custom Solver Setup
    • Overview of the Solver Setup
    • Growth Solver Explainer
    • Q&A
    • Mini Solver Setup
    • Growth Solver on Simple Geo
    • Mini Solver Setup Continued
  3. Module 3:  Pop Simulation
    • Bubble Setup
    • Q&A
  4. Module 4:  Pyro Simulation
    • Driving Bubbles with Pyro
    • Building Blocks of the Effect
  5. Module 5:  Cache Management and PDG
    • Housekeeping and Building Controls for the Project
    • Setup PDG
    • Q&A
    • Loading Cache From Disk in Deconstructed File Method
  6. Module 6:  Final Tips and Best Practices
    • Play & Learn
    • Benefit of Using Time Stamp Technique
  7. Module 7:  Simulation Solvers
    • Class Files Update
    • Pyro Advection
    • FLIP Simulation
  8. Module 8:  Caching and Meshing
    • Sourcing Points For Other Sims
    • Meshing Points
    • Storage Cache
  9. Module 9:  Bubbles
    • FLIP Trail Particles
    • Main Bubble Particles
    • Secondary Particles With POP Replicate
    • Particle Wiggle – Waving
    • Bubbles Orientation
    • Copy to Points Loop
    • Bubbles Trails
  10. Module 10:  Building the Scene
    • All Together Merge
    • Q&A
  11. Module 11:  Refining the Effect
    • Wrapping Up the Martini Glass
    • Transferring velocity and Preparing for Cache
  12. Module 12:  Karma Building Material
    • Import to Solaris
    • Shading and Rendering
    • Creating Render Pass
  13. Module 13:  Flip Fluid Simulation
    • Preparing the Head Mesh
    • Setting up the FLIP Simulation
    • Setting up Pyro Advect
    • Creating Bubbles
    • Copy to Points
  14. Module 14:  Karma Rendering Final Look
    • Meshing
    • Shading and Render
Watch online or Download for Free
HS-242 – Solver Madness by Andrew Weiler
NAME
SIZEDURATION
Session 1
157.1 MB1h 46m
Session 2
166.8 MB2h 4m
Session 3
169.7 MB1h 44m

Download all Videos (13)
493.6 MB5h 35m

Project Files (Assets, Resources)
2.1 MB

Download all

Join us on
  Channel    and      Group

Leave a Comment

Your email address will not be published. Required fields are marked *