110 likes | 484 Views
Behavior. CS5540 HCI Rich Riesenfeld Fall 2008. Problem. Want to assign individual behaviors to actors? Environment Have actors than can be replicated Have behaviors that can be assigned to actors Can run the resulting product to observe the simulation Want it to look convincing.
E N D
Behavior CS5540 HCI Rich Riesenfeld Fall 2008
Problem • Want to assign individual behaviors to actors? • Environment • Have actors than can be replicated • Have behaviors that can be assigned to actors • Can run the resulting product to observe the simulation • Want it to look convincing
Depicting Behavior • What are good icons for communicating behaviors?
Example • Actors: Pigeons • Behaviors • Eating seeds • Flying • Escaping pursuit • Being chased
Specification Gestures • Useful for parameterizing behavior • Walking • In which direction? • How far? • Stylized vectors are good for this • Magnitude • Direction
Example • Computer Graphics Int 2005 • Toward Gesture Based Behavior Authoring, Edward Yu-Te Shen and Bing-Yu Chen, National Taiwan University (p59)
OpenSteer Steering Behaviors for Autonomous Characters http://opensteer.sourceforge.net/
End Behavior