Deborah R. Fowler

Particles in Dynamics

Posted 2013 Updated Mar 8 2024 Updated Apr 26 2026 - restyled
History of Particles in CG (Click to expand)

William Reeves (particle pioneer 1983 Siggraph paper). Read the wiki entries here and here. Watch The Adventures of Andre and Wally B (1984).

For inspiration: Karl Sims' Particle Dreams (1988-90).

Craig Reynolds created Boids (1986) to simulate flocking. This behavior is integrated into Houdini's POP tools. See the 1987 short Stanley & Stella: Breaking the Ice.

Rendering & Troubleshooting

Rendering is key to getting the effect you want. By default, Houdini Karma/Mantra renders particles as spheres where size is controlled by pscale.

Engine Key Requirement / Workflow
Karma / Mantra Renders as spheres by default; size manipulated via pscale attribute.
Redshift Use the specific "Redshift Particles" checkbox and place the material on the object container.
Instancing To render actual geometry on points, append an Instance SOP after the DOP import.
Common Troubleshooting Tips (Click to expand)
  • Gaps in Simulation: If you see stepping or "holes" in your trail, turn up your substeps.
  • Age Ramps: Use the age attribute to drive ramps for color or opacity to create more natural decays.
  • Missing Color: If POP Color looks white, it is likely the default "headlight" lighting (Mantra). Add a Sky or Sun light to see the actual attributes.
  • Data Inspection: Right-click a node and select Spreadsheet to verify attributes like age, velocity, or id.
  • So much data?
    Select Hide all and then select only the attributes you cant to view
  • Reflections: Beware of particle reflections; they can significantly increase render times in dense simulations.
Examples
Flying Filings Seeing Red Helix Childhood Particles Rubiks Cube Disintegrate
History in Houdini

Particles have been part of Houdini for a long time. They are now fully integrated in DOPs and were once a separate solver. Why mention this? To make sense of some of the now "older" posts and example files.

Overview

PDF version of my PowerPoint lecture: Intro To Particle Dynamicshere.

Tips from SideFX Particles in Dynamics and the workflow.

If you want to not sim you must disconnect or bypass the pop to disable (or you can use the simulation button at the bottom right corner — the brain — to turn sims off).

To create a particle simulation you can either create one: