Abstract
Simulation of everyday situations from real life can be a very useful tool in entertainment applications and training systems. Such applications, as games or computer animated movies usually need to provide virtual environments populated with virtual autonomous agents. Commonly, the agents need to be able to evolve in their environment, avoiding collision with each other and obstacles, besides interacting with other characters in order to provide realistic simulations. We present a model to simulate coherent group behaviors based on procedural modeling and semantic environments. Our main focus is virtual environments and agents, present in the background of games or movies generated with few/without user intervention.
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
Chapple, E.D.: Quantitative analysis of the interaction of individuals. Proceedings of the National Academy of Sciences of the United States of America 25(2), 58–67 (1939)
Stephan, F.F., Mishler, E.G.: The distribution of participation in small groups: An exponential approximation. American Sociological Review 17(5), 598–608 (1952)
de Lima Bicho, A., Rodrigues, R.A., Musse, S.R., Jung, C.R., Paravisi, M., Magalhes, L.P.: Simulating crowds based on a space colonization algorithm. Computers & Graphics 36(2) (2012), 70 –79, Virtual Reality in Brazil (2011)
Sachs, T.: Polarity and the induction of organized vascular tissues. Annals of Botany 33(2), 263–275 (1969)
Thalmann, D., Musse, S.R.: Crowd Simulation. Springer-Verlag London Ltd. (2007)
Henderson, L.F.: The statistics of crowd fluids. Nature 229(5284), 381–383 (1971)
Henderson, L.F.: On the fluid mechanic of human crowd motions. Transportation Research 8(6), 509–515 (1974)
Fruin, J.J.: Pedestrian and planning design. Metropolitan Association of Urban Designers and Environmental Planners. Elevator World Inc., New York (1971)
Helbing, D.: Pedestrian dynamics and trail formation. In: Schreckenberg, M., Wolf, D.E. (eds.) Traffic and Granular Flow 1997, Singapore, pp. 21–36. Springer (1997)
Still, G.K.: Crowd Dynamics. PhD thesis, University of Warwick, Coventry, UK (2000)
Hall, E.T.: The hidden dimension / Edward T. Hall, 1st edn. Doubleday, Garden City (1966)
Kamphuis, A., Overmars, M.H.: Finding paths for coherent groups using clearance. In: Proceedings of the ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 19–28. Eurographics Association, Aire-la-Ville (2004)
Musse, S.R., Jung, C.R., Jacques Jr., J.C.S., Braun, A.: Using computer vision to simulate the motion of virtual agents. Computer Animation and Virtual Worlds 18(2), 83–93 (2007)
Karamouzas, I., Overmars, M.: Simulating the local behaviour of small pedestrian groups. In: Proceedings of the 17th ACM Symposium on Virtual Reality Software and Technology, VRST 2010, pp. 183–190. ACM, New York (2010)
Moussaïd, M., Perozo, N., Garnier, S., Helbing, D., Theraulaz, G.: The walking behaviour of pedestrian social groups and its impact on crowd dynamics. PLoS ONE 5(4), e10047 (2010)
Otto, K.A.: Semantic virtual environments. Special Interest Tracks and Posters of the 14th International Conference on World Wide Web, pp. 1036–1037. ACM, New York (2005)
Gutierrez, M., Vexo, F., Thalmann, D.: Semantics-based representation of virtual environments. International Journal of Computer Applications in Technology 23(2-4), 229–238 (2005)
Kessing, J., Tutenel, T., Bidarra, R.: Services in Game Worlds: A Semantic Approach to Improve Object Interaction. In: Natkin, S., Dupire, J. (eds.) ICEC 2009. LNCS, vol. 5709, pp. 276–281. Springer, Heidelberg (2009)
Mills, T.M.: The sociology of small groups / Theodore M. Mills. Prentice-Hall, Englewood Cliffs (1967)
Rodrigues, R.A., de Lima Bicho, A., Paravisi, M., Jung, C.R., Magalhaes, L.P., Musse, S.R.: An interactive model for steering behaviors of groups of characters. Appl. Artif. Intell. 24, 594–616 (2010)
Hart, P.E., Nilsson, N.J., Raphael, B.: A formal basis for the heuristic determination of minimum cost paths. SIGART Bull., 28–29 (1972)
Cassol, V.J., Marson, F.P., Vendramini, M., Paravisi, M., Bicho, A.L., Jung, C.R., Musse, S.R.: Simulation of autonomous agents using terrain reasoning. In: Proc. the Twelfth IASTED International Conference on Computer Graphics and Imaging (CGIM 2011), Innsbruck, Austria. IASTED/ACTA Press (2011)
Irrlicht Engine (2012), http://irrlicht.sourceforge.net
Cal3D: 3d Character Animation Library (2012), http://gna.org/projects/cal3d
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hocevar, R., Marson, F., Cassol, V., Braun, H., Bidarra, R., Musse, S.R. (2012). From Their Environment to Their Behavior: A Procedural Approach to Model Groups of Virtual Agents. In: Nakano, Y., Neff, M., Paiva, A., Walker, M. (eds) Intelligent Virtual Agents. IVA 2012. Lecture Notes in Computer Science(), vol 7502. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33197-8_38
Download citation
DOI: https://doi.org/10.1007/978-3-642-33197-8_38
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33196-1
Online ISBN: 978-3-642-33197-8
eBook Packages: Computer ScienceComputer Science (R0)