A Sorting Classification of Parallel Rendering
IEEE Computer Graphics and Applications
Distributed Open Inventor: a practical approach to distributed 3D graphics
Proceedings of the ACM symposium on Virtual reality software and technology
Chromium: a stream-processing framework for interactive rendering on clusters
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
HIVE: a Highly Scalable Framework for DVE
VR '04 Proceedings of the IEEE Virtual Reality 2004
Grid Support for HLA-Based Collaborative Environment for Vascular Reconstruction
E-SCIENCE '06 Proceedings of the Second IEEE International Conference on e-Science and Grid Computing
A scalable multiagent system architecture for interactive applications
Science of Computer Programming
A distributed visualization system for crowd simulations
Integrated Computer-Aided Engineering
Hi-index | 0.00 |
Distributed simulation and parallel rendering based on PC cluster have seen great success in recent years. To improve the overall performance, there is a trend to integrate modeling, simulation and visualization into a common distributed environment. In this paper, we propose a unified framework of building high performance distributed virtual reality (DVR) applications. The core components of this framework include the High Level Architecture (HLA), scene graphs and parallel rendering. The HLA supports interactive distributed simulation. Scene graphs are efficient to organize and manipulate scene data. And parallel rendering provides powerful rendering ability. This paper presents the in-depth architectural analysis of each components and derives a design that integrates them into a unified framework. Two DVR applications, including a remote navigation of massive virtual scenes and a multi-player video game, have been developed to evaluate the framework performance.