Abstract
Virtual Reality Modeling Language (VRML) is widely used to represent, create, and display virtual reality objects and their environment. Some VRML applications require concurrent interaction by multiple users in a real-time distributed fashion. Such applications need a method for users to share and update the VRML objects in real-time. To allow concurrent shared real-time access, our approach is to store the VRML objects in an object-oriented database system (ObjectStore). In this paper, we present an architecture that allows multiple users to interact in a non-trivial way in such a shared VRML environment. We outline how the VRML world can be saved in ObjectStore.
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
Coble, J. and Harbison, K. “MAVE: A Multi-agent Architecture for Virtual Environments” Proceedings of 11th International Conference on Industrial and Engineering Applications of Artificial Intelligence and Expert Systems, June 1998.
H.M. Deitel, P.J. Deitel, C++ How to Program, 3rd Ed., Prentice Hall, 2001.
Elmasri, R. and Navathe, S. Fundamentals of Database Systems, 3rd Ed., 2000, Benjamin-Cummings.
Hartman, J. and Wernecke, J. The VRML 2.0 Handbook, Silicon Graphics Inc, August 1996.
Lea, R., Matsuda, K., and Miyashita, K. Java for 3D and VRML Worlds, New Ride Publishing, 1996.
ObjectStore User Reference, Object Design Inc, www.odi.com, 1998.
OSJI and PSE Java discussion lists, Object Design Inc, www.odi.com, majordomo@odi.com, 1998.
Rogers, P. Off the Record Research: Object Database Management Systems, Object Design Inc, www.odi.com, 1997.
VRML, VRML-EAI, VRML-dbwork discussion lists, maintained by VRML Group, www.vrml.org, majordomo@vrml.org, 1998.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag London Limited
About this paper
Cite this paper
Turgut, D., Aydin, N., Elmasri, R., Turgut, B. (2001). Integration of Object-Oriented Databases with VRML in Virtual Environments. In: Wang, X., Johnston, R., Patel, S. (eds) OOIS 2001. Springer, London. https://doi.org/10.1007/978-1-4471-0719-4_39
Download citation
DOI: https://doi.org/10.1007/978-1-4471-0719-4_39
Publisher Name: Springer, London
Print ISBN: 978-1-85233-546-5
Online ISBN: 978-1-4471-0719-4
eBook Packages: Springer Book Archive