CS 490.006/582.001 Behavioral Animation Page 113
description
Transcript of CS 490.006/582.001 Behavioral Animation Page 113
CS 490.006/582.00
1BEHAVIORAL ANIMATION
PAGE 1
FLOCKING BEHAVIOR
NEIGHBORHOOD SEPARATION COHESION
ALIGNMENT LEADER FOLLOWING
CS 490.006/582.00
1BEHAVIORAL ANIMATION
PAGE 2
STEERING BEHAVIOR
SEEK AND FLEE
ARRIVAL
PURSUIT AND EVASION OFFSET PURSUIT
OBSTACLE AVOIDANCE WANDER
PATH FOLLOWING WALL FOLLOWING & CONTAINMENT
CS 490.006/582.00
1BEHAVIORAL ANIMATION
PAGE 3
DEMOSCAPTURE THE FLAG• GOAL SEEKING• EVASION• OBSTACLE
AVOIDANCEPEDESTRIANS• PATH
FOLLOWING• OBSTACLE
AVOIDANCEBOIDS• FLOCKING• OBSTACLE
AVOIDANCEMULTIPLE PURSUIT• QUARRY
LOW SPEED TURN• BACKWARD-
POINTING STEERINGONE TURNING
AWAY• BACKWARD-
POINTING STEERING
MAP-BASED OBSTACLES• FOLLOW ROUTE• AVOID
OBSTACLES• MAXIMUM
SPEEDSIMPLE SOCCER• BOUNDING BOX• BOUNCE
PHYSICS
CS 490.006/582.00
1BEHAVIORAL ANIMATION
PAGE 4
EXAMPLES
“THE LION KING” STAMPEDE SCENE
“MULAN” MONGOL INVASION SCENE
CS 490.006/582.00
1BEHAVIORAL ANIMATION
PAGE 5
MODELING GESTURES
“Gesture Modeling and Animation Based on a Probabilistic Re-Creation of Speaker Style” by Michael Neff, Michael Kipp, Irene Albrecht, and Hans-Peter Seidel; ACM Transactions on Graphics; Vol. 27, No. 1; Article 5; March 2008.
CS 490.006/582.00
1BEHAVIORAL ANIMATION
PAGE 6
FIVE-FACTOR PERSONALITY MODEL
CS 490.006/582.00
1BEHAVIORAL ANIMATION
PAGE 7
UNILATERAL INCOMPRESSIBILITY
CONSTRAINT
“Aggregate Dynamics for Dense Crowd Simulation” by Rahul Narain, Abhinav Golas, Sean Curtis, and Ming C. Lin; ACM Transactions on Graphics; Vol. 28, No. 5; Article 122; December 2009.