Networked virtual environments
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
Surround-screen projection-based virtual reality: the design and implementation of the CAVE
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
IRIS performer: a high performance multiprocessing toolkit for real-time 3D graphics
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
GNU/MAVERIK: a micro-kernel for large-scale virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Real Time Volumetric Deformable Models for Surgery Simulation
VBC '96 Proceedings of the 4th International Conference on Visualization in Biomedical Computing
A Framework for Fast and Accurate Collision Detection for Haptic Interaction
VR '99 Proceedings of the IEEE Virtual Reality
VR Juggler: A Virtual Platform for Virtual Reality Application Development
VR '01 Proceedings of the Virtual Reality 2001 Conference (VR'01)
VR '02 Proceedings of the IEEE Virtual Reality Conference 2002
Rapid Collision Detection by Dynamically Aligned DOP-Trees
VRAIS '98 Proceedings of the Virtual Reality Annual International Symposium
The 3D interactive visit to Piazza dei Miracoli, Italy
Proceedings of the 2005 ACM SIGCHI International Conference on Advances in computer entertainment technology
Network streaming of dynamic 3D content with on-line compression of frame data
VR '10 Proceedings of the 2010 IEEE Virtual Reality Conference
Full body acting rehearsal in a networked virtual environment-a case study
Presence: Teleoperators and Virtual Environments
Persuading people in a remote destination to sing by beaming there
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Supporting interoperability and presence awareness in collaborative mixed reality environments
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Real time whole body motion mapping for avatars and robots
Proceedings of the 19th ACM Symposium on Virtual Reality Software and Technology
Hi-index | 0.00 |
This paper presents results and experiences coming from 10 years of development and use of XVR, a flexible, general-purpose framework for virtual reality (VR) development. The resulting architecture, that comes under the form of a self-sufficient integrated development environment (IDE) organized around a dedicated scripting language and a virtual machine, is able to accommodate a wide range of applications needs, ranging from simple Web3D applications to motion-based simulators or complex cluster-based immersive visualization systems. Within the framework a common, archetypical structure is used for any application, showing how inhomogeneous needs and technologies can be effectively covered by using a single, rather simple, system organization. We also show how the framework flexibility allows for innovative development techniques such as multiple frameworks coexisting within a single, tightly integrated, VR application.