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

  • Authors:
  • Arturo Nakasone;Helmut Prendinger

  • Affiliations:
  • National Institute of Informatics, Tokyo, Japan 101-8430;National Institute of Informatics, Tokyo, Japan 101-8430

  • Venue:
  • SG '09 Proceedings of the 10th International Symposium on Smart Graphics
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

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.