Numerical methods for linear complementarity problems in physics-based animation

16 Citations (Scopus)

Abstract

In physics-based animation linear complementarity problems (LCPs) have historically been used as models of contact forces between rigid bodies. Recently LCPs are being deployed for other types of animation like deformable models, fluids, and granular material. Thus, LCPs are becoming a general important fundamental model. Hence, there is a real need for providing the numerical foundation for solving LCPs with numerical methods that are suitable for computer graphics. This is the void that these course notes tries to fill out - providing a toolbox of solutions for people in physics-based animation. The contribution of these notes is twofold. First, we explain the nature of LCPs and discuss the properties of the LCPs encountered in physics-based animation. Second, we present a range of numerical methods for solving the LCPs. To help make our results available to others we supplement our course notes with Matlab implementations of all iterative methods discussed.

Original languageEnglish
Title of host publicationACM SIGGRAPH 2013 Courses
Number of pages42
PublisherAssociation for Computing Machinery
Publication date2013
Article number8
ISBN (Print)978-1-4503-2339-0
DOIs
Publication statusPublished - 2013
Event40th International SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques - Anaheim Convention Center, Anaheim, United States
Duration: 21 Jun 201325 Jun 2013

Conference

Conference40th International SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques
LocationAnaheim Convention Center
Country/TerritoryUnited States
CityAnaheim
Period21/06/201325/06/2013

Fingerprint

Dive into the research topics of 'Numerical methods for linear complementarity problems in physics-based animation'. Together they form a unique fingerprint.

Cite this