• DocumentCode
    1917496
  • Title

    A System Architecture for Flexible Rendering Back-ends in Distributed Virtual Reality Applications

  • Author

    Schwenk, Karsten ; Voss, Gerrit ; Behr, Johannes

  • fYear
    2012
  • fDate
    25-27 Sept. 2012
  • Firstpage
    7
  • Lastpage
    14
  • 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 back-ends 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.
  • Keywords
    distributed processing; rendering (computer graphics); virtual reality; OpenSG infrastructure; cluster environment; distributed systems; distributed virtual reality applications; flexible rendering back ends; mediator layer; system architecture; Geometry; Materials; Multithreading; Ray tracing; Rendering (computer graphics); Synchronization; Transforms; Distributed/Network Graphics; Virtual Reality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyberworlds (CW), 2012 International Conference on
  • Conference_Location
    Darmstadt
  • Print_ISBN
    978-1-4673-2736-7
  • Type

    conf

  • DOI
    10.1109/CW.2012.9
  • Filename
    6337455