Title :
Syzygy: native PC cluster VR
Author :
Schaeffer, Benjamin ; Goudeseune, Camille
Author_Institution :
Integrated Syst. Lab., Illinois Univ., Urbana- Champaign, IL, USA
Abstract :
The Syzygy software library consists of tools for programming VR applications on PC clusters. Since the PC cluster environment presents application development constraints, it is impossible to simultaneously optimize for efficiency, flexibility, and portability between the single-computer and cluster cases. Consequently Syzygy includes two application frameworks: a distributed scene graph framework for rendering a single application´s graphics database on multiple rendering clients, and a master/slave framework for applications with multiple synchronized instances. Syzygy includes a simple distributed OS and supports networked input devices, sound renderers, and graphics renderers, all built on a robust networking layer.
Keywords :
microcomputer applications; network operating systems; software libraries; virtual reality; workstation clusters; PC cluster environment; Syzygy; VR application programming tools; application development constraints; distributed OS; distributed scene graph framework; graphics database; graphics renderers; master/slave framework; multiple synchronized instances; native PC cluster VR; networked input devices; rendering; rendering clients; robust networking layer; software library; sound renderers; Application software; Constraint optimization; Distributed databases; Graphics; Layout; Master-slave; Rendering (computer graphics); Robustness; Software libraries; Virtual reality;
Conference_Titel :
Virtual Reality, 2003. Proceedings. IEEE
Print_ISBN :
0-7695-1882-6
DOI :
10.1109/VR.2003.1191116