• DocumentCode
    1642182
  • Title

    Flexible parametrization of scene graphs

  • Author

    Reitmayr, Gerhard ; Schmalstieg, Dieter

  • Author_Institution
    Dept. of Eng., Cambridge Univ., UK
  • fYear
    2005
  • Firstpage
    51
  • Lastpage
    58
  • Abstract
    Scene graphs have become an established tool for developing interactive 3D applications, but with the focus lying on support for multi-processor and multi-pipeline systems, for distributed applications and for advanced rendering effects. Contrary to these developments, this work focusses on the expressiveness of the scene graph structure as a central tool for developing 3D user interfaces. We present the idea of a context for the traversal of a scene graph which allows to parameterize a scene graph and reuse it for different purposes. Such context sensitive scene graphs improve the inherent flexibility of a scene graph acting as a template with parameters bound during traversal. An implementation of this concept using an industry standard scene graph library is described and its use in a set of applications from the area of mobile augmented reality is demonstrated.
  • Keywords
    augmented reality; data structures; graph theory; mobile computing; rendering (computer graphics); software architecture; software libraries; user interface management systems; 3D user interfaces; distributed applications; interactive 3D applications; mobile augmented reality; multipipeline systems; multiprocessor systems; rendering; scene graph library; scene graph parametrization; scene graph structure; software design; Application software; Augmented reality; Data structures; Geometry; Layout; Navigation; Rendering (computer graphics); Software design; Software libraries; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtual Reality, 2005. Proceedings. VR 2005. IEEE
  • Conference_Location
    Bonn
  • Print_ISBN
    0-7803-8929-8
  • Type

    conf

  • DOI
    10.1109/VR.2005.1492753
  • Filename
    1492753