The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - September/October (2011 vol.15)
pp: 30-37
Toni Alatalo , Playsign and realXtend Association
ABSTRACT
<p>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.</p>
INDEX TERMS
Internet computing, 3D virtual world, architecture, extensiblility, entity-component model
CITATION
Toni Alatalo, "An Entity-Component Model for Extensible Virtual Worlds", IEEE Internet Computing, vol.15, no. 5, pp. 30-37, September/October 2011, doi:10.1109/MIC.2011.82
REFERENCES
1. J. Bell, M. Dinova, and D. Levine, "VWRAP for Virtual Worlds Interoperability," IEEE Internet Computing, vol. 14, no. 1, 2010, pp. 73–77.
2. M. West, "Evolve Your Hierarchy: Refactoring Game Entities with Components," 5 Jan. 2007; http://cowboyprogramming.com/2007/01/05evolve-your-heirachy .
3. A. Kapolka, D. McGregor, and M. Capps, "A Unified Component Framework for Dynamically Extensible Virtual Environments," Proc. 4th Int'l Conf. Collaborative Virtual Environments (CVE 02), ACM Press, 2002, pp. 64–71.
4. D. Horn et al., "Scaling Virtual Worlds with a Physical Metaphor," IEEE Pervasive Computing, vol. 8, no. 3, 2009, pp. 50–54.
5. D. Horn et al., To Infinity and Not Beyond: Scaling Communication in Virtual Worlds with Meru, tech. report CSTR 2010-01 5/11/09, Stanford Univ., 2010; http://hci.stanford.edu/cstr/reports2010-01.pdf .
6. B. Chandra et al., "Emerson: Scripting for Federated Virtual Worlds," Proc. 15th Int'l Conf. Computer Games: AI, Animation, Mobile, Interactive Multimedia, Educational & Serious Games (CGAMES), 2010; http://sing.stanford.edu/pubscgames10.pdf .
7. A. Frisby, "[Opensim-dev] Refactoring SceneObjectGroup — Introducing Components," 11 Dec. 2009; http://lists.berlios.de/pipermail/opensim-dev/ 2009-December008098.html.
8. D. Lake, M. Bowman, and H. Liu, "Distributed Scene Graph to Enable Thousands of Interacting Users in a Virtual Environment," Proc. 3rd Int'l Workshop Massively Multiuser Virtual Environments, ACM Press, 2010; www.pap.vs.uni-due.de/MMVE10/papersmmve2010_submission_7.pdf .
7 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool