Simulation Methods for Multiphysics Phenomena in Visual Computing
Physics simulation is a cornerstone of many computer graphics applications, ranging from video games and virtual reality to visual effects and computational design. The number of techniques for physically-based modeling and animation has thus skyrocketed over the past few decades, facilitating the simulation of a wide variety of materials and physical phenomena. These course notes provide an in-depth introduction to multiphysics simulation methods for computer graphics, covering the mathematical foundations, key algorithms, and practical considerations behind the most widely used approaches. We focus on methods developed by the computer graphics community for simulating various physical phenomena and materials -- including rigid and deformable bodies, fluids, and granular materials -- as well as the interactions between them. For each method, we present the underlying mathematical framework with detailed derivations and discuss how different materials and coupling strategies fit into the formulation. A selection of software frameworks that offer out-of-the-box multiphysics modeling capabilities is also presented. Finally, we touch on emerging trends in physics-based animation, including machine learning-based methods which have become increasingly popular in recent years.
@inproceedings{LJFB2026,
booktitle = {Eurographics 2026 - Tutorials},
title = {{Simulation Methods for Multiphysics Phenomena in Visual Computing}},
author = {Löschner, Fabian and Jeske, Stefan Rhys and Fernández-Fernández, José Antonio and Bender, Jan},
year = {2026},
publisher = {The Eurographics Association},
ISSN = {1017-4656},
ISBN = {978-3-03868-267-7},
DOI = {10.2312/egt.20261002}
}