Options
2012
Conference Paper
Title
A system architecture for flexible rendering back-ends in distributed virtual reality applications
Abstract
We describe an approach to integrate multiple rendering back-ends under a common application layer for distributed systems. The primary goal was to find a practical and non-intrusive way to use potentially very different rendering back-ends in heterogeneous computing environments without impairing their strengths and without burdening the backends or the application with details of the cluster environment. Our approach is based on a mediator layer that can be plugged into the OpenSG infrastructure. This design allows us to elegantly extent OpenSG's low-level multithreading and clustering capabilities to our system. It also allows us to sync incremental changes very efficiently. We demonstrate results and problems with two case studies.