CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION...

7
CS 490.006/582.001 BEHAVIORAL ANIMATION FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENT LEADER FOLLOWING

Transcript of CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION...

Page 1: CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENTLEADER FOLLOWING.

CS 490.006/582.00

1BEHAVIORAL ANIMATION

PAGE 1

FLOCKING BEHAVIOR

NEIGHBORHOOD SEPARATION COHESION

ALIGNMENT LEADER FOLLOWING

Page 2: CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENTLEADER 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 FOLLOWINGWALL FOLLOWING &

CONTAINMENT

Page 3: CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENTLEADER FOLLOWING.

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 STEERING

ONE TURNING AWAY• BACKWARD-

POINTING STEERING

MAP-BASED OBSTACLES• FOLLOW ROUTE• AVOID

OBSTACLES• MAXIMUM

SPEEDSIMPLE SOCCER• BOUNDING BOX• BOUNCE

PHYSICS

Page 4: CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENTLEADER FOLLOWING.

CS 490.006/582.00

1BEHAVIORAL ANIMATION

PAGE 4

EXAMPLES

“THE LION KING” STAMPEDE SCENE

“MULAN” MONGOL INVASION SCENE

Page 5: CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENTLEADER FOLLOWING.

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.

Page 6: CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENTLEADER FOLLOWING.

CS 490.006/582.00

1BEHAVIORAL ANIMATION

PAGE 6

FIVE-FACTOR PERSONALITY MODEL

Page 7: CS 490.006/582.001 BEHAVIORAL ANIMATION PAGE 113 FLOCKING BEHAVIOR NEIGHBORHOOD SEPARATION COHESION ALIGNMENTLEADER FOLLOWING.

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.