The world of virtual actors

The long-term objective of our research is the visualization of the simulation of thebehavior of realistic human beings, called synthetic actors , in a given environment,interactively decided by the animator. The ultimate reason for developing realistic-lookingsynthetic actors is to be able to use them in virtually any scene that re-creates the real world.However, a virtual scene -- beautiful though it may be -- is not complete without people....Virtual people, that is. Scenes involving synthetic actors imply many complex problemswe have been solving for several years (Magnenat-Thalmann and Thalmann 1991).Behavioral techniques make possible the automating of high-level control of actors suchas path planning. By changing the parameters ruling this automating, it is possible to givea different personality to each actor. This behavioral approach is a major step relatively tothe conventional motion control techniques. Another complex objective is modeling humanfacial anatomy exactly, including movements to satisfy both structural and functionalaspects of simulation. In order to improve the realism of synthetic actors, there are twoimportant features to render: hair and clothes. Realistic hair has long been an unresolvedproblem because the great number of geometrical primitives involved and the potentialdiversity of the curvature of each strand of hair make it a formidable task to manage.Dressing synthetic actors with complex clothes is also a challenge. It is somewhat difficult

[1]  Daniel Thalmann,et al.  Rendering hair using pixel blending and shadow buffers , 1991, Comput. Animat. Virtual Worlds.

[2]  Jerry Weil,et al.  The synthesis of cloth objects , 1986, SIGGRAPH.

[3]  Michael F. Cohen,et al.  Controlling dynamic simulation with kinematic constraints , 1987, SIGGRAPH.

[4]  Roger C. Schank,et al.  Language and Memory , 1986, Cogn. Sci..

[5]  Wayne E. Carlson,et al.  Simulating the structure and dynamics of human hair: Modelling, rendering and animation , 1991, Comput. Animat. Virtual Worlds.

[6]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1987, SIGGRAPH.

[7]  David Zeltzer,et al.  Task-level graphical simulation: abstraction, representation, and control , 1991 .

[8]  Daniel Thalmann,et al.  Simulation of Facial Muscle Actions Based on Rational Free Form Deformations , 1992, Comput. Graph. Forum.

[9]  Bonnie Webber,et al.  Animation from instructions , 1991 .

[10]  Daniel Thalmann,et al.  Computer animation - theory and practice , 1985, Computer science workbench.

[11]  Ken-ichi Anjyo,et al.  Hair animation with collision detection , 1993 .

[12]  Daniel Thalmann,et al.  Complex models for animating synthetic actors , 1991, IEEE Computer Graphics and Applications.

[13]  Daniel Thalmann,et al.  The Direction of Synthetic Actors in the Film Rendez-Vous a Montreal , 1987, IEEE Computer Graphics and Applications.

[14]  Ronen Barzel,et al.  A modeling system based on dynamic constraints , 1988, SIGGRAPH.

[15]  Daniel Thalmann,et al.  A vision-based approach to behavioural animation , 1990, Comput. Animat. Virtual Worlds.

[16]  Ken-ichi Anjyo,et al.  A simple method for extracting the natural beauty of hair , 1992, SIGGRAPH.

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

[18]  W ReynoldsCraig Flocks, herds and schools: A distributed behavioral model , 1987 .

[19]  Lance Williams,et al.  Casting curved shadows on curved surfaces , 1978, SIGGRAPH.

[20]  Nadia Magnenat-Thalmann,et al.  Simulation of Facial Skin using Texture Mapping and Coloration , 1993, ICCG.

[21]  Michael F. Cohen,et al.  Interactive spacetime control for animation , 1992, SIGGRAPH.

[22]  Andrew P. Witkin,et al.  Spacetime constraints , 1988, SIGGRAPH.

[23]  J. Gibson The Senses Considered As Perceptual Systems , 1967 .

[24]  H. Gotoda,et al.  Modeling and animation of garment wrinkle formation processes , 1990 .

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

[26]  John C. Platt,et al.  Constraints methods for flexible models , 1988, SIGGRAPH.

[27]  Daniel Thalmann,et al.  Combined Direct and Inverse Kinematic Control for Articulated Figure Motion Editing , 1992, Comput. Graph. Forum.

[28]  Brian A. Barsky,et al.  Using dynamic analysis to animate articulated bodies such as humans and robots , 1985 .

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

[30]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[31]  M. Aono A wrinkle propagation model for cloth , 1990 .

[32]  Jane Wilhelms,et al.  Toward Automatic Motion Control , 1987, IEEE Computer Graphics and Applications.

[33]  G. S. P. Miller From wire-frames to furry animals , 1989 .