Skip to main content

EML3D: An XML Based Markup Language for 3D Object Manipulation in Second Life

  • Conference paper
Smart Graphics (SG 2009)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5531))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bainbridge, W.: The scientific research potential of virtual worlds. Science 317, 472–476 (2007)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. Bourke, P.: Evaluating second life as a tool for collaborative scientific visualization. Computer Games and Allied Technology (2008)

    Google Scholar 

  4. 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)

    Chapter  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  Google Scholar 

  7. 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)

    Google Scholar 

  8. 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)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. libsecondlife, http://libsecondlife.org

  11. Web3D Consortium - X3D and VRML97 Standard, http://www.web3d.org/x3d

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Open Simulator, http://www.opensimulator.org/

  15. Prendinger Laboratory, http://www.prendingerlab.net

  16. Second Life, http://secondlife.com/

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics