A new animation approach for visualizing intelligent agent behaviours in a virtual environment

Animated intelligent agents play an important role in dynamic virtual environments. They are able to perform behaviours based on internal states and external stimuli. Animation techniques are crucial to agent behaviour visualization in order to achieve effective interaction between agents and human users. This paper proposes a new animation procedure to visualise realistic intelligent agent behaviours. The animation system consists of three parts, namely synthetic vision, FzFSM with memory and an animation library that uses mesh skinning techniques. The agent is capable of exhibiting non-repetitive behaviours to reflect change from both its internal states and its environment. The system is implemented on a PC platform with modern 3D acceleration hardware. The result of this work can be applied to real time 3D graphics applications in the field of entertainment and multimedia.

[1]  Jeff Lander,et al.  Skin Them Bones: Game Programming for the Web Generation , 1998 .

[2]  Daniel Thalmann,et al.  Navigation for digital actors based on synthetic vision, memory, and learning , 1995, Comput. Graph..

[3]  Quasim H. Mehdi,et al.  Fuzzy State Machine Modelling of Agents and their Environments for Games , 2000, GAME-ON.

[4]  Eike Falk Anderson Real-Time Character Animation for Computer Games , 2001 .

[5]  Daniel Thalmann Virtual sensors: a key tool for the artificial life of virtual actors , 1995 .

[6]  Jaroslava Lander Slashing Through Real-Time Character Animation , 1998 .

[7]  Bruce Blumberg Go with the flow: synthetic vision for autonomous animated creatures , 1997, AGENTS '97.

[8]  Daniel Thalmann,et al.  A vision-based approach to behavioural animation , 1990, Comput. Animat. Virtual Worlds.

[9]  Daniel Thalmann Physical, Behavioral, and Sensor-Based Animation , 1996 .

[10]  Quasim H. Mehdi,et al.  Spatial Cognitive Maps in Agent Navigation and Path Planning , 2001, ISCA Conference on Intelligent Systems.

[11]  Quasim H. Mehdi,et al.  Visualisation System for Agent Behaviours in Virtual Environments , 2001, ISCA Conference on Intelligent Systems.

[12]  Tomas Akenine-Möller,et al.  Real-time rendering , 1997 .

[13]  Alan Watt,et al.  3D Games: Real-Time Rendering and Software Technology , 2000 .

[14]  Demetri Terzopoulos,et al.  Artificial fishes: physics, locomotion, perception, behavior , 1994, SIGGRAPH.

[15]  Damian A. Isla,et al.  Creature Smarts: The Art and Architecture of a Virtual Brain , 2001 .