Event-Centric Control for Background Agents

This paper describes a framework for controlling the varied activities of groups of background characters (representing extras or supernumeraries). Our platform is built upon an event-centric agent control model, which shifts behavior authoring from writing complex reactive agents to authoring particular activities. This approach allows us to achieve diverse, complex, and collaborative activities while the agents themselves stay simple and generic. An event is defined generically on agent roles, and can be dispatched to any set of agents that can fill those roles. This allows us to control macro-level group behavior with a centralized entity called the Group Coordinator that dispatches events to agents based on their situational and locational context (which can be controlled by an author). What results a structure for controlling macroscopic behavior for groups of background agents.

[1]  Christopher E. Peters,et al.  Modeling Groups of Plausible Virtual Pedestrians , 2009, IEEE Computer Graphics and Applications.

[2]  Daniel Thalmann,et al.  An Informed Environment Dedicated to the Simulation of Virtual Humans in Urban Context , 1999, Comput. Graph. Forum.

[3]  Demetri Terzopoulos,et al.  A decision network framework for the behavioral animation of virtual humans , 2007, SCA '07.

[4]  Norman I. Badler,et al.  Parameterizing Behavior Trees , 2011, MIG.

[5]  Stacy Marsella,et al.  Directorial Control in a Decision-Theoretic Framework for Interactive Narrative , 2009, ICIDS.

[6]  Norman I. Badler,et al.  Selecting Agents for Narrative Roles , 2011, Intelligent Narrative Technologies.

[7]  Frank Dignum Agents for games and simulations , 2011, Autonomous Agents and Multi-Agent Systems.

[8]  Norman I. Badler,et al.  Controlling individual agents in high-density crowd simulation , 2007, SCA '07.

[9]  Norman I. Badler,et al.  Virtual Crowds: Methods, Simulation, and Control (Synthesis Lectures on Computer Graphics and Animation) , 2008 .

[10]  Glenn Reinman,et al.  A Behavior-Authoring Framework for Multiactor Simulations , 2011, IEEE Computer Graphics and Applications.

[11]  Norman I. Badler,et al.  Smart Events and Primed Agents , 2010, IVA.

[12]  Boyang Li,et al.  Creating Customized Game Experiences by Leveraging Human Creative Effort: A Planning Approach , 2010, AGS.

[13]  Norman I. Badler,et al.  Virtual Crowds: Methods, Simulation, and Control , 2008, Virtual Crowds: Methods, Simulation, and Control.