A Survey on Position-Based Simulation Methods in Computer Graphics

The dynamic simulation of mechanical effects has a long history in computer graphics. The classical methods in this field discretize Newton's second law in a variety of Lagrangian or Eulerian ways, and formulate forces appropriate for each mechanical effect: joints for rigid bodies; stretching,...

Full description

Saved in:
Bibliographic Details
Published in:Computer graphics forum Vol. 33; no. 6; pp. 228 - 251
Main Authors: Bender, Jan, Müller, Matthias, Otaduy, Miguel A., Teschner, Matthias, Macklin, Miles
Format: Journal Article
Language:English
Published: Oxford Blackwell Publishing Ltd 01.09.2014
Subjects:
ISSN:0167-7055, 1467-8659
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The dynamic simulation of mechanical effects has a long history in computer graphics. The classical methods in this field discretize Newton's second law in a variety of Lagrangian or Eulerian ways, and formulate forces appropriate for each mechanical effect: joints for rigid bodies; stretching, shearing or bending for deformable bodies and pressure, or viscosity for fluids, to mention just a few. In the last years, the class of position‐based methods has become popular in the graphics community. These kinds of methods are fast, stable and controllable which make them well‐suited for use in interactive environments. Position‐based methods are not as accurate as force‐based methods in general but they provide visual plausibility. Therefore, the main application areas of these approaches are virtual reality, computer games and special effects in movies. This state‐of‐the‐art report covers the large variety of position‐based methods that were developed in the field of physically based simulation. We will introduce the concept of position‐based dynamics, present dynamic simulation based on shape matching and discuss data‐driven upsampling approaches. Furthermore, we will present several applications for these methods. The dynamic simulation of mechanical effects has a long history in computer graphics. The classical methods in this field discretize Newton's second law in a variety of Lagrangian or Eulerian ways, and formulate forces appropriate for each mechanical effect: joints for rigid bodies; stretching, shearing, or bending for deformable bodies; and pressure, or viscosity for fluids, to mention just a few. In the last years the class of position‐based methods has become popular in the graphics community. These kinds of methods are fast, stable and controllable which make them well‐suited for use in interactive environments. Position‐based methods are not as accurate as force‐based methods in general but they provide visual plausibility. This state‐of‐the‐art report covers the large variety of position‐based methods that were developed in the field of physically based simulation. This state‐of‐the‐art report covers the large variety of position‐based methods that were developed in the field of physically based simulation.
Bibliography:Spanish Ministry of Economy - No. TIN2012-35840
European Research Council - No. ERC-2011-StG-280135 Animetrics
ark:/67375/WNG-64JK0Q88-V
ArticleID:CGF12346
istex:834C1DA2766DEA4DB4335ACA0C044D175EB50828
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ISSN:0167-7055
1467-8659
DOI:10.1111/cgf.12346