• DocumentCode
    2472061
  • Title

    AVRA: a Architecture for VR-based Applications

  • Author

    Nourian, Saeid ; Georganas, Nicolas D.

  • Author_Institution
    Univ. of Ottawa, Ottawa, ON
  • fYear
    2008
  • fDate
    14-16 July 2008
  • Firstpage
    116
  • Lastpage
    120
  • Abstract
    The most fundamental ingredients of computer simulations are the analytical or experimental models and their visual representations (views). This paper presents AVRA, a framework that receives the simulation models and the description of the view as XML files and dynamically generates a VR (Virtual Reality) application that corresponds to those specifications. The result consists of a 3D scene with configurable graphical elements that are animated based on the numerical outputs of the simulation models. The task of managing the communication between the model and view components as well as their construction and destruction is automatically handled by AVRA. In essence, this framework allows developers to quickly construct the simulation components of a VR application through XML descriptions and view plug-ins thereby allowing developers to focus their efforts on implementing the higher level functionalities of the application.
  • Keywords
    XML; computer animation; digital simulation; virtual reality; VR-based application; XML file; computer animation; computer simulation; virtual reality; visual representation; Application software; Biological system modeling; Computational modeling; Computer simulation; Engines; Layout; Load modeling; Mathematical model; Virtual reality; XML; Virtual reality; architecture; simulation software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtual Environments, Human-Computer Interfaces and Measurement Systems, 2008. VECIMS 2008. IEEE Conference on
  • Conference_Location
    Istanbul
  • Print_ISBN
    978-1-4244-1927-2
  • Electronic_ISBN
    978-1-4244-1928-9
  • Type

    conf

  • DOI
    10.1109/VECIMS.2008.4592764
  • Filename
    4592764