Abstract
This paper describes an approach how to integrate virtual agents into the 3D multi-user online world Second Life. For this purpose we have implemented a new client software for Second Life that controls virtual agents (“bots”) and makes use of the Multimodal Presentation Markup Language 3D (MPML3D) to define their behavior. The technical merits and limitations of Second Life are discussed and solutions are provided. A multi-user scenario serves as an example to illustrate our solutions to technical challenges and advantages of using the virtual environment of Second Life.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Brügmann, K., Dohrn, H., Prendinger, H., Stamminger, M., Ishizuka, M.: Phase-based gesture motion parametrization and transitions for conversational agents with mpml3d. In: INTETAIN 2008: Proceedings of the 2nd international conference on Intelligent Technologies for interactive Entertainment. ACM Digitial Library (to appear, 2008)
Carolis, B.D., Pelauchaud, C., Poggi, I., Steedman, M.: Life-Like Characters. Tools, Affective Functions, and Applications. Cognitive Technologies, chapter APML: Mark-up language for communicative character expressions. Springer, Heidelberg (2004)
Friedman, D., Steed, A., Slater, M.: Spatial social behavior in second life. In: Pelachaud, C., Martin, J.-C., André, E., Chollet, G., Karpouzis, K., Pelé, D. (eds.) IVA 2007. LNCS (LNAI), vol. 4722, pp. 252–264. Springer, Heidelberg (2007)
H-Anim Working Group. Information technology — computer graphics and image processing — humanoid animation (h-anim) (last visited: 2008/04/11), http://www.h-anim.org
Toru Ishida, Q.: A scenario description language for interactive agents. IEEE Computer 35(11), 54–59 (2002)
Kopp, S., Krenn, B., Marsella, S., Marshall, A.N., Pelachaud, C., Pirker, H., Thórisson, K.R., Kopp, H.V.S., Krenn, B., Marsella, S., Marshall, A.N., Pelachaud, C., Pirker, H., Thórisson, K.R., Vilhjálmsson, H.: Towards a common framework for multimodal generation: The behavior markup language. In: Proceedings of 6th International Conference on Intelligent Virtual Agents, pp. 205–217. Springer, Heidelberg (2006)
Linden Lab. Offical website of second life (last visited: 2008/04/11), http://www.secondlife.com
Linden Lab. Reference character models for second life (last visited: 2008/04/11), https://secondlife.com/downloads/avatar.php
Nakanishi, H., Ishida, T.: Freewalk/q: Social interaction platform in virtual space. In: ACM Symposium on Virtual Reality Software and Technology (VRST 2004), pp. 97–104 (2004)
Nischt, M., Prendinger, H., André, E., Ishizuka, M.: MPML3D: a reactive framework for the Multimodal Presentation Markup Language. In: Gratch, J., Young, M., Aylett, R.S., Ballin, D., Olivier, P. (eds.) IVA 2006. LNCS (LNAI), vol. 4133, pp. 218–229. Springer, Heidelberg (2006)
Prendinger, H., Descamps, S., Ishizuka, M.: MPML: A markup language for controlling the behavior of life-like characters. Journal of Visual Languages and Computing 15(2), 183–203 (2004)
Second Life Reverse Engineering Team. libsecondlife API (last visited: 2008/04/11), http://www.libsecondlife.org
Smart, J.M., Cascio, J., Paffendorf, J.: Metaverse roadmap: Pathways to the 3rd web (2007), http://www.metaverseroadmap.org
Stephenson, N.: Snow Crash. Spectra (1992)
Vilhjálmsson, H., Cantelmo, N., Cassell, J., Chafai, N.E., Kipp, M., Kopp, S., Mancini, M., Marsella, S., Marshall, A.N., Pelachaud, C., Ruttkay, Z., Thórisson, K.R., van Welbergen, H., van der Werf, R.J.: The behavior markup language: Recent developments and challenges. In: Pélachaud, C., Martin, J.-C., André, E., Chollet, G., Karpouzis, K., Pelé, D. (eds.) IVA 2007. LNCS (LNAI), vol. 4722, pp. 99–111. Springer, Heidelberg (2007)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ullrich, S., Bruegmann, K., Prendinger, H., Ishizuka, M. (2008). Extending MPML3D to Second Life. In: Prendinger, H., Lester, J., Ishizuka, M. (eds) Intelligent Virtual Agents. IVA 2008. Lecture Notes in Computer Science(), vol 5208. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-85483-8_29
Download citation
DOI: https://doi.org/10.1007/978-3-540-85483-8_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-85482-1
Online ISBN: 978-3-540-85483-8
eBook Packages: Computer ScienceComputer Science (R0)