Abstract
Recently, virtual worlds like “Second Life” have received a lot of attention not only as environments that promote social interaction, but also as media in which scientific research can be performed effectively. In this latter aspect, they offer several advantages over traditional 3D visual applications, such as the capacity of supporting true collaborative endeavors in which real people, through the use of graphical avatars, can simultaneously discuss and analyze data, thereby enhancing their collaborative experience. Unfortunately, processing capabilities of current virtual worlds are limited when trying to visualize this data as 3D objects. External applications to solve this problem have been developed, but their functionality is obscure and they require good understanding in programming languages. To overcome these inconveniences for common users, we have developed EML3D (Environment Markup Language 3D), a markup language that provides a tool to manipulate virtual objects in Second Life in an easy and stable way.
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
Bainbridge, W.: The scientific research potential of virtual worlds. Science 317, 472–476 (2007)
Biermann, P., Fröhlich, C., Latoschik, M.E., Wachsmuth, I.: Semantic information and local constraints for parametric parts in interactive virtual construction. In: Proceedings of the 8th International Symposium on Smart Graphics 2007, pp. 124–134 (2007)
Bourke, P.: Evaluating second life as a tool for collaborative scientific visualization. Computer Games and Allied Technology (2008)
Cavazza, M., Lugrin, J., Hartley, S., Libardi, P., Barnes, M.J., Le Bras, M., Le Renard, M., Bec, L., Nandi, A.: Alterne: Intelligent virtual environments for virtual reality art. In: Butz, A., Krüger, A., Olivier, P. (eds.) SG 2004, vol. 3031, pp. 21–30. Springer, Heidelberg (2004)
Farrimond, B., Hetherington, R.: Compiling 3d models of european heritage from user domain xml. In: Proceedings of the Ninth International Conference on Information Visualization, pp. 163–171 (2005)
Garcia-Rojas, A., Gutierrez, M., Thalmann, D.: Visual creation of inhabited 3d environments: An ontology-based approach. The Visual Computer: International Journal of Computer Graphics 24(7), 719–726 (2008)
Herwig, A., Paar, P.: Game engines: Tools for landscape visualization and planning? In: Trends in GIS and Virtualization in Environmental Planning and Design, pp. 161–172 (2002)
Jourdain, S., Forest, J., Mouton, C., Nouailhas, B., Moniot, G., Kolb, F., Chabridon, S., Simatic, M., Abid, Z., Mallet, L.: Sharex3d, a scientific collaborative 3d viewer over http. In: Proceedings of the 13th International Symposium on 3D Web Technology, pp. 35–41 (2008)
Kumar, S., Chhugani, J., Kim, C., Kim, D., Nguyen, A., Dubey, P., Bienia, C., Kim, Y.: Second life and the new generation of virtual worlds. Computer 9, 46–53 (2008)
libsecondlife, http://libsecondlife.org
Web3D Consortium - X3D and VRML97 Standard, http://www.web3d.org/x3d
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)
Piza, I., Ramos, F., Zuniga, F.: A method for 3d-scene generation using a human-like language. In: International Conference on Cyberworlds (CW 2006), pp. 50–57 (2006)
Open Simulator, http://www.opensimulator.org/
Prendinger Laboratory, http://www.prendingerlab.net
Second Life, http://secondlife.com/
Seo, J., Kim, G.: Explorative construction of virtual worlds: an interactive kernel approach. In: Proceedings of the 2004 ACM SIGGRAPH International Conference on Virtual Reality Continuum and its applications in Industry, pp. 395–401 (2004)
Ullrich, S., Bruegmann, K., Prendinger, H., Ishizuka, M.: Extending mpml3d to second life. In: Prendinger, H., Lester, J.C., Ishizuka, M. (eds.) IVA 2008. LNCS (LNAI), vol. 5208, pp. 281–288. Springer, Heidelberg (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nakasone, A., Prendinger, H. (2009). EML3D: An XML Based Markup Language for 3D Object Manipulation in Second Life. In: Butz, A., Fisher, B., Christie, M., Krüger, A., Olivier, P., Therón, R. (eds) Smart Graphics. SG 2009. Lecture Notes in Computer Science, vol 5531. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02115-2_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-02115-2_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02114-5
Online ISBN: 978-3-642-02115-2
eBook Packages: Computer ScienceComputer Science (R0)