Geometric, Variational Integrators for Computer Animation
Liliya Kharevych, Weiwei Yang, Yiying Tong, Eva Kanso, Jerrold E. Marsden, Peter Schröder, Matthieu Desbrun
Symposium on Computer Animation, September 2006, pp. 43--52.
Abstract: We present a general-purpose numerical scheme for time integration of Lagrangian dynamical systems - an important computational tool at the core of most physics-based animation techniques. Several features make this particular time integrator highly desirable for computer animation: it numerically preserves important invariants, such as linear and angular momenta; the symplectic nature of the integrator also guarantees a correct energy behavior, even when dissipation and external forces are added; holonomic constraints can also be enforced quite simply; finally, our simple methodology allows for the design of high-order accurate schemes if needed. Two key properties set the method apart from earlier approaches. First, the nonlinear equations that must be solved during an update step are replaced by a minimization of a novel functional, speeding up time stepping by more than a factor of two in practice. Second, the formulation introduces additional variables that provide key flexibility in the implementation of the method. These properties are achieved using a discrete form of a general variational principle called the Pontryagin-Hamilton principle, expressing time integration in a geometric manner. We demonstrate the applicability of our integrators to the simulation of non-linear elasticity with implementation details.
BibTeX format:
@inproceedings{Kharevych:2006:GVI,
  author = {Liliya Kharevych and Weiwei Yang and Yiying Tong and Eva Kanso and Jerrold E. Marsden and Peter Schröder and Matthieu Desbrun},
  title = {Geometric, Variational Integrators for Computer Animation},
  booktitle = {Symposium on Computer Animation},
  pages = {43--52},
  month = sep,
  year = {2006},
}
Search for more articles by Liliya Kharevych.
Search for more articles by Weiwei Yang.
Search for more articles by Yiying Tong.
Search for more articles by Eva Kanso.
Search for more articles by Jerrold E. Marsden.
Search for more articles by Peter Schröder.
Search for more articles by Matthieu Desbrun.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."