• DocumentCode
    1255740
  • Title

    An Entity-Component Model for Extensible Virtual Worlds

  • Author

    Alatalo, Toni

  • Volume
    15
  • Issue
    5
  • fYear
    2011
  • Firstpage
    30
  • Lastpage
    37
  • Abstract
    The open source realXtend project has developed a freely available open source virtual world platform that lets anyone create 3D applications. RealXtend is fully implemented in the new Tundra SDK and in an add-on for the OpenSimulator server. The framework treats fundamental elements of virtual worlds (such as support for avatars) as an add-in functionality, so the overall architecture can accommodate a wider range of virtual worlds. Attribute values are automatically synchronized among the participants in a networked environment. A core API provides basic functionality for GUIs, controller input, audio, and means for 3D scene manipulation for application code.
  • Keywords
    data visualisation; graphical user interfaces; virtual reality; 3D scene manipulation; GUI; avatar; core API; entity-component model; extensible virtual world; open source realXtend project; open source virtual world platform; Animation; Application programming interfaces; Avatars; Open source software; Solid modeling; Synchronization; Three dimensional displays; 3D virtual world; Internet computing; architecture; entity-component model; extensiblility;
  • fLanguage
    English
  • Journal_Title
    Internet Computing, IEEE
  • Publisher
    ieee
  • ISSN
    1089-7801
  • Type

    jour

  • DOI
    10.1109/MIC.2011.82
  • Filename
    5928309