A General Architecture for Distributed VR Interfaces

Thumbnail Image
Date
2008-08-01
Authors
Batkiewicz, Thomas
Seth, Abhishek
Walter, Bryan
Knutzon, Jared
Major Professor
Advisor
Committee Member
Journal Title
Journal ISSN
Volume Title
Publisher
Authors
Person
Oliver, James
Director-SICTR
Research Projects
Organizational Units
Organizational Unit
Mechanical Engineering
The Department of Mechanical Engineering at Iowa State University is where innovation thrives and the impossible is made possible. This is where your passion for problem-solving and hands-on learning can make a real difference in our world. Whether you’re helping improve the environment, creating safer automobiles, or advancing medical technologies, and athletic performance, the Department of Mechanical Engineering gives you the tools and talent to blaze your own trail to an amazing career.
Journal Issue
Is Version Of
Versions
Series
Abstract

This paper describes a software architecture useful in creating new virtual reality interfaces across a clustered network of computers. The architecture takes advantage of a concept common to desktop application development, the event loop, and provides a method by which it can be shared effectively between nodes in a cluster. This method improves upon the common replication approach to cluster synchronization by creating a single, simple object to share, as well as by supporting node specialization in a generic cluster. The method is designed to be easily added to existing applications as well as speed the development of virtual reality interface prototypes. An example application is discussed to demonstrate the current capabilities and limitations of the architecture. Future implications and improvements are also discussed.

Comments

This is a conference proceeding from ASME 2008 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference 3 (2009): 1571, doi:10.1115/DETC2008-49845. Posted with permission.

Description
Keywords
Citation
DOI
Copyright
Tue Jan 01 00:00:00 UTC 2008