Handbook of Virtual HumansNadia Magnenat-Thalmann, Daniel Thalmann Virtual Humans are becoming more and more popular and used in many applications such as the entertainment industry (in both film and games) and medical applications. This comprehensive book covers all areas of this growing industry including face and body motion, body modelling, hair simulation, expressive speech simulation and facial communication, interaction with 3D objects, rendering skin and clothes and the standards for Virtual Humans. Written by a team of current and former researchers at MIRALab, University of Geneva or VRlab, EPFL, this book is the definitive guide to the area.
|
Contents
1 | |
2 Face Cloning and Face Motion Capture | 26 |
3 Body Cloning and Body Motion Capture | 52 |
4 Anthropometric Body Modeling | 75 |
5 Body Motion Control | 99 |
6 Facial Deformation Models | 119 |
7 Body Deformations | 140 |
8 Hair Simulation | 161 |
12 Body Gesture Recognition and Action Response | 287 |
13 Interaction with 3D Objects | 303 |
14 Groups and Crowd Simulation | 323 |
15 Rendering of Skin and Clothes | 353 |
16 Standards for Virtual Humans | 373 |
Appendix A Damped Least Square PseudoInverse J+l | 392 |
Appendix B HAnim Joint and Segment Topology | 393 |
Appendix C Facial Animation Parameter Set | 396 |
Other editions - View all
Common terms and phrases
actions actor agent algorithm anthropometric applications approach articulated autonomous B-spline behavior body model BRDF bump mapping camera Chapter characters cloth complex components computer graphics constraints continuum mechanics control points coordinate crowd crowd simulation database defined described detailed displacement dynamics elastic emotions equation example extraction face model facial animation facial expressions feature points Figure fluid frame function garment geometric global groups H-Anim hair strands implicit surfaces individual hair input integration interaction interpolation inverse kinematics joint layer linear Magnenat-Thalmann manipulation mechanical mesh metaballs method motion capture muscle nodes parameterization particle systems perform phonemes polygonal polygonal meshes position posture pre-defined problem real-time realistic region rendering representation segment sequence shape simulation skeleton skin smart object solution space specific speech animation structure surface task techniques texture texture mapping Thalmann vector vertex vertices Virtual Environments Virtual Humans viseme visual Z-buffer