Clusters of PCs are widely employed in multi-screen immersive virtual reality systems. While this allows reducing the realization costs, it leds to an increase of complexity on the software side, since they require the development of distributed applications. Over the years, many frameworks supporting cluster rendering have been proposed, but none has established itself as the defacto standard for immersive virtual reality application development. A new trend that is taking place consists in adding cluster-rendering support to one of the many freely available 3D engines. In this paper, we propose a convenient method to develop a lightweight distributed scene graph on top of a generic graphics engine. In particular, we describe the main mechanisms and design choices behind “Moka”, a library for the development for cluster-based virtual reality applications. We also present “Caffeine”, a virtual reality molecular visualizer based on the Moka library.
CITATION STYLE
Salvadori, A., Brogni, A., Mancini, G., & Barone, V. (2014). Moka: Designing a simple scene graph library for cluster-based virtual reality systems. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8853, pp. 333–350). Springer Verlag. https://doi.org/10.1007/978-3-319-13969-2_25
Mendeley helps you to discover research relevant for your work.