Computer Animation Rick Parent Computer Animation Algorithms and Techniques Figure Animation
Computer Animation Rick Parent Vitrual Human Representation Body Modeling Geometric representation level of detail DoFs accessories: hair, clothes rigid v. flexible Activities upper body tasks: reaching, grasping locomotion: walking, running body language: stance, gestures Secondary motion upper body tasks: reaching, grasping locomotion: walking, running body language: stance, gestures
Computer Animation Rick Parent Body Modeling - Geometry Polygonal representations
Computer Animation Rick Parent Body Modeling - Geometry
Computer Animation Rick Parent Body Modeling - Geometry Subdivision surfaces
Computer Animation Rick Parent Body Modeling - Geometry Implicit surfaces
Computer Animation Rick Parent Body Modeling - Geometry Body scan
Computer Animation Rick Parent Animation– Rigid Links Use FK or IK to animate Hierarchical animation Interpolate between key frames
Computer Animation Rick Parent Animation – Skeleton Driven
Computer Animation Rick Parent Animation – Skeleton Driven
Computer Animation Rick Parent Animation– Layered Approach
Computer Animation Rick Parent Reaching Modeling the arm The shoulder joint The hand Coordinated movement Obstacles Strength
Computer Animation Rick Parent Modeling the Arm Also used is DoF
Computer Animation Rick Parent Modeling the Arm
Computer Animation Rick Parent Modeling the Arm Determine plane of motion (3 DoF) then 1-1 DoF arm Then 2/3 DoF wrist
Computer Animation Rick Parent Modeling the Shoulder
Computer Animation Rick Parent Reaching
Computer Animation Rick Parent Approximating Human Reaching Volumes Using Inverse Kinematics I. Rodrígueza, M. Peinadoa, R. Boulicb, D. Meziata
Computer Animation Rick Parent Modeling the Hand
Computer Animation Rick Parent Grasping
Computer Animation Rick Parent Grasping
Computer Animation Rick Parent Grasping Grasp planning for digital humans Faisal Amer Goussous, U. of Iowa
Computer Animation Rick Parent Reaching – close v. distant Extended grasping behavior for Autonomous Human Agents R. Max, R. Boulic, D. Thalmann
Computer Animation Rick Parent Mechanics of locomotion walk cycle v. run cycle Pelvic transport Pelvic rotation Pelvic Tilt Knee flexion Ankle and toe joints
Computer Animation Rick Parent Anatomy of the Walk
Computer Animation Rick Parent Anatomy of the Run
Computer Animation Rick Parent Pelvic transport
Computer Animation Rick Parent Pelvic rotation over foot
Computer Animation Rick Parent Pelvic rotation around hips
Computer Animation Rick Parent Motion of pelvic
Computer Animation Rick Parent Pelvic tilt
Computer Animation Rick Parent Knee bend to allow tilt
Computer Animation Rick Parent Ankle and Toe bend
Computer Animation Rick Parent Walk Data
Computer Animation Rick Parent Walk Data
Computer Animation Rick Parent Walk Data
Computer Animation Rick Parent Walk Data
Computer Animation Rick Parent Walk Data
Computer Animation Rick Parent Using Dynamics in the Walk
Computer Animation Rick Parent Using Dynamics in the Walk
Computer Animation Rick Parent Using Dynamics in the Walk
Computer Animation Rick Parent facial animation Expressions v. speech
Computer Animation Rick Parent facial animation Parameterized facial attributues Blend shapes Muscle models surface muscles deep muscles Performance (or data) driven instrumented (mocap system) video
Computer Animation Rick Parent Parameterized Facial features
Computer Animation Rick Parent Facial blend shapes
Computer Animation Rick Parent Facial muscle model
Computer Animation Rick Parent Surface muscle model Geometry-based Muscle Modeling for Facial Animation Kolja K¨ahler J¨org Haber Hans-Peter Seidel
Computer Animation Rick Parent “computer animation” facial
Computer Animation Rick Parent “computer animation” facial coarticulation Text to speech Audio to speech prosody Phonemes to mouth shapes (visemes) Break down to phonemes
Computer Animation Rick Parent Dressing the Figure Cloth and clothing Simple draping Clothes Modeling dynamics Collision detection and response
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Angular springs
Computer Animation Rick Parent Angular springs
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Dressing the Figure
Computer Animation Rick Parent Hair Complexity 100,000 strands Collisions Shadowing Reflections Design hairstyle Animate hair Populate head with hair Hair types
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair – Hierarchy A Survey on Hair Modeling: Styling, Simulation, and Rendering Kelly Ward, Florence Bertails, Tae-Yong Kim, Stephen R. Marschner, Marie-Paule Cani, and Ming C. Lin,
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair
Computer Animation Rick Parent Hair