Comparison of Vega tm an JAVA3D tm in a virtual environment enclosure

Download
Author
Christianson, Brian K.
Kimsey, Andrew J.
Date
2000-03Advisor
Capps, Michael
Zyda, Michael
Metadata
Show full item recordAbstract
Large enclosures offer a myriad of possibilities for virtual environments and can dramatically improve presence for a number of applications. Scene graphs are accepted as the logical and optimized way to generate and render applications, however most scene graphs are proprietary or platform specific. Open source scene graphs are emerging that are easily used and cross- platform. This thesis describes the physical construction of a large sized Multiple Angle Automatic Virtual Environment (MAAVE) and the programming of visual simulations using Vega, a powerful commercially available software package, and Java3D, an open source scene graph. The two simulations are networked walkthrough virtual environments using the same geometry. After the MAAVE was built, the two applications were tested on multiple platforms with frame rate being the main measure of performance. Initial expectations were that Vega would be faster, but the ease and speed of development of each application was unknown. Results showed that the Vega application was 10 to 30 times faster on SGI hardware and 4 to 20 times faster on a standard PC. The Java3D application required one third of the development time and was easier to program. Overall, we conclude that Vega is the better development platform for multi-channel walkthrough applications.
Collections
Related items
Showing items related by title, author, creator and subject.
-
Merging virtual and real execution level control software for the Phoenix autonomous underwater vehicle
Burns, Michael L. (Monterey, California. Naval Postgraduate School, 1996-09);The Naval Postgraduate School (NPS) is developing an AUV, Phoenix. The Phoenix has the capability of precise navigation, however too much time is needed to validate a new section of code. NPS is also developing a virtual ... -
A tool for efficient execution and development of repetitive task graphs on a distributed memory multiprocessor
Koman, Charles Brian (Monterey, California. Naval Postgraduate School, 1995-09);The major problem addressed by this research is the development of one or more scheduling heuristics suitable for applications which involve repetitive execution of task graphs on a distributed memory multiprocessor, and ... -
Cyber System Assurance through Improved Network Anomaly Modeling and Detection
Bollmann, Chad A. (Monterey, California: Naval Postgraduate SchoolMonterey, California. Naval Postgraduate School, 2019-12); NPS-19-N039-AThe objectives of this work were to investigate the source of the dual natures of network traffic (i.e., Gaussian and alpha-stable) in order prove the merit of further development, improvement, and application of non-parametric ...