AI Framework for Decision Modeling in Behavioral Animation of Virtual Avatars
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part II
Linking perception and action through motivation and affect
Journal of Experimental & Theoretical Artificial Intelligence
A new system architecture for crowd simulation
Journal of Network and Computer Applications
A comparative study of partitioning methods for crowd simulations
Applied Soft Computing
A distributed framework for scalable large-scale crowd simulation
ICVR'07 Proceedings of the 2nd international conference on Virtual reality
Designing an action selection engine for behavioral animation of intelligent virtual agents
ICCSA'05 Proceedings of the 2005 international conference on Computational Science and Its Applications - Volume Part III
A scalable multiagent system architecture for interactive applications
Science of Computer Programming
A distributed visualization system for crowd simulations
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
One of the most challenging tasks in computer graphics and cyberworlds is the realistic animation of the behavior of virtual agents emulating human beings and evolving within virtual 3D worlds. In a previous paper, the authors presented a new, sophisticated behavioral system that allows the agents to take intelligent decisions by themselves [8]. A central issue of this process is the adequate choice of appropriate mechanisms for goal selection. This is actually the aim of the present contribution. In this paper a new scheme for goal selection is described. According to it, the goal's priority is calculated as a combination of different agent's internal states (given by mathematical functions also described in this paper) and external factors (which will determine the goal's feasibility). The architecture of the goal selection module as well as its simulation flow are also analyzed in this paper. Finally, the excellent performance of this new scheme is enlightened by means of a simple yet illustrative example.