Skip to main content
Presentation
Development Methods and a Scenegraph Animation API for Cluster Driven Immersive Applications
Proceedings of the World Conference on Innovative VR 2009
  • Brandon J. Newendorp, Iowa State University
  • Christian J. Noon, Iowa State University
  • Chiu-Shui Chan, Iowa State University
  • Eliot H. Winer, Iowa State University
  • James H. Oliver, Iowa State University
Document Type
Conference Proceeding
Publication Version
Published Version
Publication Date
1-1-2009
DOI
10.1115/WINVR2009-736
Conference Title
World Conference on Innovative VR 2009
Conference Date
February 25–26, 2009
Geolocation
(46.780764, 4.853947000000062)
Abstract

This paper presents a scenegraph animation application programming interface (API), known as the Animation Engine, which was constructed for software developers to easily perform smooth transitions and manipulations to scenegraph nodes. A developer can use one line of code to enter the property, end state and number of frames to describe the animation, then the Animation Engine handles the rest in the background. The goal of the Animation Engine is to provide a simple API that integrates into existing applications with minimal effort. Additionally, techniques to improve virtual reality (VR) application performance on a large computer cluster are presented. These techniques include maintaining high frame rates with 4096 × 4096 pixel textures, eliminating extraneous network traffic and reducing long model loading time. To demonstrate the Animation Engine and the development techniques, an application known as the Virtual Universe was created. The Virtual Universe, designed to run in a six walled CAVE, allows users to freely explore a set of space themed environments. The architecture and development techniques for writing a stable immersive VR application on a large computer cluster, in addition to the creation of the Animation Engine, is presented in this paper.

Comments

This proceedings is from Proceedings of the World Conference on Innovative VR 2009 (New York: ASME, 2009): 81–87, doi:10.1115/WINVR2009-736. Posted with permission.

Copyright Owner
ASME
Language
en
File Format
application/pdf
Citation Information
Brandon J. Newendorp, Christian J. Noon, Chiu-Shui Chan, Eliot H. Winer, et al.. "Development Methods and a Scenegraph Animation API for Cluster Driven Immersive Applications" Chalon-sur-Saône, FranceProceedings of the World Conference on Innovative VR 2009 (2009) p. 81 - 87
Available at: http://works.bepress.com/cschan/4/