Abstract
This paper proposes a framework for animating the behavior of virtual agents that can reproduce several human behavior features with a minimal input from the animator. While this work is not actually concerned about obtaining a high-quality animation in terms of motion, illumination, textures or any other rendering features, we focus on modeling and simulating the human behavior so that the virtual agents behave in a realistic way from the point of view of a human observer. The framework is illustrated by a simple but still interesting example: a virtual park where the virtual agents can walk, chat, play, rest, do physical exercices, interact with others, etc. The system is flexible enough so that any new goal, feeling, sense, internal state, knowledge or social habit can easily be added without modifying the underlying structure. Some examples of human behavior features such as the competition, anxiety, etc. are also described.
(Not blood for oil. Not in our name)
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Badler, N.I., Barsky, B., Zeltzer, D. (eds.): Making Them Move. Morgan Kaufmann, San Mateo, CA (1991)
Badler, N.I., Phillips, C.B., Webber, B.L.: Simulating Humans: Computer Graphics Animation and Control. Oxford University Press, Oxford (1993)
Blumberg, B.M., Galyean, T.A.: Multi-level direction of autonomous creatures for real-time virtual environments. Proc. of SIGGRAPH’95, ACM, New York (1995) 47–54
Boulic, R., Becheiraz, P., Emering, L., Thalmann, D.: Integration of motion control techniques for virtual human and avatar real-time animation. Proc. of ACM Symposium on Virtual Reality Software and Technology, ACM, New York (1997) 111–118
Brogan, D.C., Metoyer, R.A., Hodgins, J.K.: Dynamically simulated characters in virtual environments. IEEE Computer Graphics and Applications (1998) 58–69
Caicedo, A., Thalmann, D.: Virtual humanoids: let them to be autonomous without losing control, Proceedings of the Fourth International Conference on Computer Graphics and Artificial Intelligence, D. Plemenos (ed.) University of Limoges, Limoges (2000) 59–70
Cerezo, E., Pina, A., Seron, F.J.: Motion and behavioral modeling: state of art and new trends. The Visual Computer, 15 (1999) 124–146
Farenc, N., Boulic, R., Thalmann, D.: An informed environment dedicated to the simulation of virtual humans in urban context, Proceedings of EUROGRAPHICS’ 99 (1999) 309–318
Funge, J., Tu, X. Terzopoulos, D.: Cognitive modeling: knowledge, reasoning and planning for intelligent characters, Proceedings of SIGGRAPH’99, ACM, New York (1999) 29–38
Granieri, J.P., Becket, W., Reich, B.D., Crabtree, J., Badler, N.I.: Behavioral control for real-time simulated human agents, Symposium on Interactive 3D Graphics, ACM, New York (1995) 173–180
Grzeszczuk, R., Terzopoulos, D., Hinton, G.: NeuroAnimator: fast neural network emulation and control of physics-based models. Proceedings of SIGGRAPH’98, ACM, New York (1998) 9–20
Luengo F., Iglesias A.: A new architecture for simulating the behavior of virtual agents. Proceedings of the International Conference on Computational Science-ICCS 2003. Springer-Verlag, Lecture Notes in Computer Science (2003) (in press)
Kallmann, M.E., Thalmann, D.: A behavioral interface to simulate agent-object interactions in real-time, Proceedings of Computer Animation’99, IEEE Computer Society Press, Menlo Park (1999) 138–146
Maes, P., Darrell, T., Blumberg, B. Pentland, A.: The alive system: full-body interaction with autonomous agents, Proceedings of Computer Animation’95, IEEE Computer Society Press, Menlo Park (1995) 11–18
McKenna, M., Pieper, S., Zeltzer, D.: Control of a virtual actor: the roach, Proceedings of SIGGRAPH’90, Computer Graphics, 24(2) (1990) 165–174
Monzani, J.S., Caicedo, A., Thalmann, D.: Integrating behavioral animation techniques, Proceedings of EUROGRAPHICS’2001, Computer Graphics Forum, 20(3) (2001) 309–318
Multon, F., France, L., Cani-Gascuel, M.P., Debunne, G.: Computer animation of human walking: a survey, Journal of Visualization and Computer Animation, 10 (1999) 39–54
Perlin, K., Goldberg, A.: Improv: a system for scripting interactive actors in virtual worlds, Proceedings of SIGGRAPH’96, ACM, New York (1996) 205–216
Renault, O., Magnenat-Thalmann, N., Thalmann, D.: A vision-based approach to behavioral animation, Journal of Visualization and Computer Animation, 1 (1990) 73–80
Reynolds, C.W.: Flocks, herds and schools: a distributed behavioral model, Computer Graphics, 21(4) (1987) 25–34
Sims, K.: Evolving virtual creatures, Proceedings of SIGGRAPH’94, ACM, New York (1994) 15–22
Thalmann, D., Noser, H.: Towards autonomous, perceptive and intelligent virtual actors, Lecture Notes in Artificial Intelligence, 1600 (1999) 457–472
Tu, X. Terzopoulos, D.: Artificial fishes: physics, locomotion, perception, behavior, Proceedings of SIGGRAPH’94, ACM, New York (1994) 309–318
Van de Panne, M., Fiume, E.: Sensor-actuator networks, Proceedings of SIGGRAPH’93, Computer Graphics 27 (1993) 335–342
Wilhelms, J., Skinner, R.: A “notion” for interactive behavioral animation control, IEEE Computer Graphics and Applications, 10(3) (1990) 14–22
Zeltzer, D.: Motor control techniques for figure animation, IEEE Computer Graphics and Applications, 2(9) (1982) 53–59
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Luengo, 2.F., Iglesias, A. (2003). Animating Behavior of Virtual Agents: The Virtual Park. In: Kumar, V., Gavrilova, M.L., Tan, C.J.K., L’Ecuyer, P. (eds) Computational Science and Its Applications — ICCSA 2003. ICCSA 2003. Lecture Notes in Computer Science, vol 2669. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44842-X_67
Download citation
DOI: https://doi.org/10.1007/3-540-44842-X_67
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40156-8
Online ISBN: 978-3-540-44842-6
eBook Packages: Springer Book Archive