|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Gerd Hesina , Dieter Schmalstieg , Anton Furhmann , Werner Purgathofer, Distributed Open Inventor: a practical approach to distributed 3D graphics, Proceedings of the ACM symposium on Virtual reality software and technology, p.74-81, December 20-22, 1999, London, United Kingdom
[doi> 10.1145/323663.323675]
|
 |
2
|
Greg Humphreys , Mike Houston , Ren Ng , Randall Frank , Sean Ahern , Peter D. Kirchner , James T. Klosowski, Chromium: a stream-processing framework for interactive rendering on clusters, ACM Transactions on Graphics (TOG), v.21 n.3, July 2002
|
| |
3
|
IEEE1516. Ieee standard for modeling and simulation (m&s) high level architecture (hla). IEEE 1516.
|
| |
4
|
|
| |
5
|
OpenInventor. http://oss.sgi.com/projects/inventor.
|
| |
6
|
|
| |
7
|
|
| |
8
|
Zeleznik, B., Holden, L., Capps, M., Abrams, H., and Miller, T. 2000. Scene-graph-as-bus: Collaboration between heterogeneous stand-alone 3-d graphical applications. In Proceedings of EUROGRAPHICS 2000, 91--98.
|
|