Physikalisch basierte Simulation
Die physikalisch basierte Simulation erzeugt Bewegung durch die numerische Lösung der Gleichungen, die starre Körper, verformbare Objekte, Stoffe und Flüssigkeiten steuern, wodurch automatisch physikalisch plausible Verhaltensweisen entstehen.
Definition
Physikalisch basierte Simulation ist die Berechnung von Bewegung durch die Formulierung und numerische Integration der Differentialgleichungen der Mechanik für die Objekte in einer Szene.
Scope
Dieses Thema umfasst die Dynamik starrer Körper mit Kollisionserkennung und -reaktion, Masse-Feder- und Kontinuumsmodelle für Stoffe und verformbare Festkörper, Gitter- und Partikel-basierte Flüssigkeitssimulation sowie die numerischen Integrationsschemata, insbesondere implizite Methoden, die diese Simulationen stabil halten.
Core questions
- Wie wird die Bewegung kollidierender starrer Körper berechnet?
- Wie werden Stoffe und verformbare Materialien modelliert?
- Wie werden Flüssigkeiten für visuelle Effekte simuliert?
- Wie werden Simulationen bei großen Zeitschrittweiten numerisch stabil gehalten?
Key concepts
- Dynamik starrer Körper
- Kollisionserkennung und -reaktion
- Masse-Feder- und Kontinuumsmodelle
- Stoffsimulation
- Flüssigkeitssimulation
- Implizite Zeitintegration
Key theories
- Implizite Integration für Stabilität
- Steife Systeme wie Stoffe werden bei expliziter Zeitschrittintegration instabil, daher wird implizite Integration verwendet, um große stabile Schritte zu ermöglichen, indem in jedem Frame ein lineares System gelöst wird, was ein wichtiger Wegbereiter für die praktische Stoffsimulation ist.
- Stabile Flüssigkeiten
- Die Flüssigkeitsbewegung für Grafiken kann bedingungslos stabil gelöst werden, indem semi-Lagrange-Advektion mit einem Projektionsschritt kombiniert wird, der die Inkompressibilität erzwingt, wodurch Echtzeit- und visuell überzeugende Flüssigkeiten realisierbar werden.
Clinical relevance
Physikalisch basierte Simulationen erzeugen die Zerstörungs-, Stoff-, Wasser-, Rauch- und Crowd-Dynamik, die in visuellen Effekten von Filmen und Spielen zu sehen ist, und unterstützen die technische Visualisierung, das virtuelle Prototyping und Trainingssimulatoren.
History
Die Simulation starrer Körper und verformbarer Objekte entwickelte sich in den 1980er und 1990er Jahren; Baraffs und Witkins implizite Stoffmethode und Stams stabiler Flüssigkeitslöser, beide aus den späten 1990er Jahren, machten robuste Stoff- und Flüssigkeitssimulationen zum Standard in der Produktion.
Key figures
- David Baraff
- Andrew Witkin
- Jos Stam
Related topics
Seminal works
- stam1999
- baraff1998
Frequently asked questions
- Warum wird Simulation anstelle der manuellen Animation von Effekten verwendet?
- Effekte wie Stoff, Wasser und Zerstörung umfassen viel zu viele interagierende Elemente, um sie manuell zu positionieren. Daher erzeugt die Simulation der Physik überzeugende, automatisch koordinierte Bewegungen, die manuell nur schwer zu keyframen wären.
- Warum können Simulationen „explodieren“?
- Die numerische Integration steifer Gleichungen mit zu großen Schritten verstärkt Fehler, bis Werte divergieren; implizite Methoden und eine sorgfältige Zeitschrittwahl werden verwendet, um die Simulation stabil zu halten.