LEMAN: A System for Constructing and Animating Layered Elastic Characters

Publisher Summary This chapter describes LEMAN—a system for constructing and animating layered elastic characters. Layered construction techniques which model anatomical features have shown promise in creating character models that deform automatically around an articulated skeleton. But purely geometric models, although they can be very expressive, usually require too much user intervention to achieve realistic-looking results. A hybrid approach in which layered models are constructed using a combination of geometric, kinematic and physically based techniques is the most promising one. The ideal 3D character model should provide a good compromise between interactive speed and realism, and between animator control and physically realistic behavior. The exact details of such a model are no more important, however, than the types of interactive technique used to construct and animate it. High-performance 3D graphics work stations and variety of multidimensional input devices have begun to make highly interactive, direct manipulation environments practical. This chapter describes the LEMAN system, originally developed at the Computer Graphics Lab of the Swiss Federal Institute of Technology, which can be used to construct and animate 3D characters based on the elastic surface layer model in such an interactive, direct-manipulation environment.

[1]  Thomas W. Sederberg,et al.  Free-form deformation of solid geometric models , 1986, SIGGRAPH.

[2]  Demetri Terzopoulos,et al.  Artificial fishes: physics, locomotion, perception, behavior , 1994, SIGGRAPH.

[3]  David Zeltzer,et al.  Pump it up: computer animation of a biomechanically based model of muscle using the finite element method , 1992, SIGGRAPH.

[4]  Michael Girard,et al.  Interactive Design of 3D Computer-Animated Legged Animal Motion , 1987, IEEE Computer Graphics and Applications.

[5]  Barr,et al.  Superquadrics and Angle-Preserving Transformations , 1981, IEEE Computer Graphics and Applications.

[6]  Shamus Culhane Animation: From Script to Screen , 1989 .

[7]  Richard E. Parent,et al.  Layered construction for deformable animated characters , 1989, SIGGRAPH.

[8]  Demetri Terzopoulos,et al.  Techniques for Realistic Facial Modeling and Animation , 1991 .

[9]  Alan H. Barr,et al.  Global and local deformations of solid primitives , 1984, SIGGRAPH.

[10]  Gavin S. P. Miller,et al.  The motion dynamics of snakes and worms , 1988, SIGGRAPH.

[11]  Andrew P. Witkin,et al.  Energy constraints on parameterized models , 1987, SIGGRAPH.

[12]  John C. Platt,et al.  Elastically deformable models , 1987, SIGGRAPH.

[13]  Daniel Thalmann,et al.  Joint-dependent local deformations for hand animation and object grasping , 1989 .

[14]  R. Leighton,et al.  Feynman Lectures on Physics , 1971 .

[15]  Nadia Magnenat-Thalmann,et al.  An object-oriented methodology using dynamic variables for animation and scientific visualization , 1990 .

[16]  Daniel Thalmann,et al.  The Elastic Surface Layer Model for Animated Character Construction , 1993 .

[17]  Claude Puech,et al.  A modelling system for complex deformable bodies suited to animation and collision processing , 1991, Comput. Animat. Virtual Worlds.

[18]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[19]  Daniel Thalmann,et al.  Simulation of object and human skin formations in a grasping task , 1989, SIGGRAPH.

[20]  Daniel Thalmann,et al.  Dressing animated synthetic actors with complex deformable clothes , 1992, SIGGRAPH.

[21]  Richard H. Bartels,et al.  Interpolating splines with local tension, continuity, and bias control , 1984, SIGGRAPH.