• DocumentCode
    3106587
  • Title

    Hybrid Rendering in a Multi-framework VR System

  • Author

    Marino, Giuseppe ; Tecchia, Franco ; Vercelli, Davide ; Bergamasco, Massimo

  • Author_Institution
    PERCRO Lab., Scuola Superiore S. Anna, Santa Anna
  • fYear
    2009
  • fDate
    14-18 March 2009
  • Firstpage
    263
  • Lastpage
    264
  • Abstract
    The work addresses the topic of software integration in the context of complex virtual reality applications. We propose a novel method to render in a single graphical context objects handled by separate programs based on different VR frameworks, even when the various applications are running on different machines. Our technique is based on a network rendering architecture, where both origin and destination applications communicate through a set of protocols that deliver compressed graphical instructions and keep the machines synchronized. Existing applications require minimal changes in order to be compatible with our system; in particular we tested the validity of our approach on a number of rendering frameworks (Ogre3D, OpenSceneGraph, Torque, XVR). We believe that our technique can solve many integration burdens typically encountered in practical situations.
  • Keywords
    rendering (computer graphics); virtual reality; Ogre3D; OpenSceneGraph; Torque; XVR; graphical context objects; hybrid rendering; multi framework VR system; network rendering architecture; software integration; virtual reality; Application software; Computer architecture; Computer networks; Distributed computing; Information systems; Libraries; Local area networks; Protocols; Rendering (computer graphics); Virtual reality; H.4.m [Information Systems]: Information Systems Applications¿Miscellaneous; I.3.2 [Computing Methodologies]: Computer Graphics¿Graphics Systems (Distributed/Network Graphics);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtual Reality Conference, 2009. VR 2009. IEEE
  • Conference_Location
    Lafayette, LA
  • ISSN
    1087-8270
  • Print_ISBN
    978-1-4244-3943-0
  • Electronic_ISBN
    1087-8270
  • Type

    conf

  • DOI
    10.1109/VR.2009.4811046
  • Filename
    4811046