Interaction with Groups of Autonomous Characters

This paper presents a methodology for constructing large groups of autonomous characters which respond in real time to the user’s interaction, as well as to each other and their environment. The characters are based on steering controllers under the direction of a simple mental model which mediates between several conflicting behavioral goals. The characters are represented graphically by 3d models with a library of animated motions which are choreographed by the behavioral controllers.