Title :
AVRA: a Architecture for VR-based Applications
Author :
Nourian, Saeid ; Georganas, Nicolas D.
Author_Institution :
Univ. of Ottawa, Ottawa, ON
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;
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
DOI :
10.1109/VECIMS.2008.4592764