Abstract
There has been growing academic and industry interest in the behavioral animation of autonomous actors in virtual worlds. However, it remains a considerable challenge to author complicated interactions between multiple actors in a way that balances automation and control flexibility. In this paper, we propose a behavior authoring framework which provides the user with complete control over the domain of the system: the state space, action space and cost of executing actions. Actors are specialized using effect and cost modifiers, which modify existing action definitions, and constraints, which prune action choices in a state-dependent manner. Behaviors are used to define goals and objective functions for an actor. Actors having common or conflicting goals are grouped together to form a composite domain, and a multi-agent planner is used to generate complicated interactions between multiple actors. We demonstrate the effectiveness of our framework by authoring and generating a city simulation involving multiple pedestrians and vehicles that interact with one another to produce complex multi-actor behaviors.
Related Articles
A Behavior-Authoring Framework for Multiactor Simulation
Mubbasir Kapadia, Shawn Singh, Glenn Reinman and Petros FaloutsosIEEE Computer Graphics and Applications, Special Issue, 2011. (To Appear)
Bibtex
Multi-Actor Planning for Directable Simulations
Mubbasir Kapadia, Shawn Singh, Glenn Reinman and Petros FaloutsosIEEE Post-Conference Proceedings, Computer Animation and Social Agents, 2011
Bibtex
Behavior Authoring for Crowd Simulations
Mubbasir Kapadia, Shawn Singh, Glenn Reinman and Petros FaloutsosACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (Poster Proceedings), February 2011
Bibtex
Videos