Algorithmische Simulation von Millionen Einzelobjekten — Regen, Schnee, Staub, Explosionen. Rechenintensiv, aber einzige praktische Lösung für organische Masseneffekte.
Am Set oder im Compositing brauchst du irgendwann Millionen identischer oder ähnlicher Objekte, die sich nach physikalischen Regeln bewegen — Regen, Schnee, Staub, Funken aus einer Explosion, Vogelsschwärme. Die brute-force Methode, jedes einzelne zu keyframen oder zu animieren, scheitert sofort. Hier greift das Partikelsystem: Ein Algorithmus verwaltet tausende bis hunderte Millionen winzige Primitive — meist simple Geometrien oder Sprites — und wendet auf sie Regeln an: Geschwindigkeit, Beschleunigung, Lebendauer, Kollision, Kraftfelder. Jedes Partikel folgt einer vordefinierten Logik, nicht einer individuellen Anweisung.
Wie es in der Praxis funktioniert: Du legst einen Emitter fest — eine Quelle, aus der Partikel geboren werden. Dann stellst du Parameter ein: Emissionsrate (Partikel pro Frame), initiale Richtung und Spread, Gravity, Wind, Drag. Jedes Partikel lebt eine bestimmte Zeit, kann dabei Farbe und Größe ändern, kann mit Kollisions-Objekten interagieren. Moderne Engines wie Houdini, Maya nCloth oder auch Game-Engines rendern das in Echtzeit oder als Simulation, die gecacht wird. Eine einzelne Explosion kann 5–50 Millionen Partikel enthalten. Der Rechenaufwand ist erheblich, aber ohne Partikelsysteme würde du Millionen individuelle Objekte händisch verwalten — technisch unmöglich.
Klassische Anwendungen: Feuer und Rauch funktionieren fast ausschließlich über Partikel-Simulation, kombiniert mit Fluid Dynamics (Voxel-basierte Strömung). Regen und Schnee sind die einfachsten Fälle — konstanter Emitter, linearer Fall, Drag-Faktor. Explosionen brauchen mehrlagige Systeme: schnelle, helle Partikel für den Impuls, langsamere für Debris und Rauch dahinter. Sand- oder Staubwolken profitieren von Wind-Feldern und Gravity-Manipulation. Jede Software hat eigene Tools: Nuke (3D Gizmos), Cinema 4D (Thinking Particles), Blender (Cycles-Integration), RenderMan (für finale Production Rendering).
Der Trick im Compositing: Partikel-Output ist meistens Raw-Layer — Velocity, Depth, Object ID als separate Passes. Das ermöglicht Dir, Motion Blur, Depth of Field oder Farbkorrektionen nachträglich zu tweaken, ohne die gesamte Simulation zu wiederholen. Cache ist Dein bester Freund: Simulationen laufen einmal durch, werden als Geo-Sequenz oder bgeo-Dateien gepuffert, dann beliebig oft gelesen und gerendert. Fehler erkennst Du erst beim Final Composite — deshalb early Previews machen. Mit falschen Partikeln einen Take zu ruinieren ist teuer.