270 likes | 284 Views
This project explores the use of virtual environments and the CAVE technology in collaborative research and distance learning in the field of engineering science and mechanics. It also showcases the capabilities of the U.V.A.G DIVERSE system, a device-independent virtual environment that is reconfigurable, scalable, and extensible. The project covers topics such as crane-ship simulation, building structure visualization, molecular docking, and cardiovascular flow analysis.
E N D
University Visualization and Animation Group Virtual Environments and the CAVE inEngineering Science and Mechanics:Collaborative Research and Distance Learning NIA at LaRC Friday, June 13, 2003 U V A G
ONR Crane-Ship Simulation in the CAVE Prof. Ali Nayfeh, ESM Eric Tester CS Dr. Lance Arsenault, CS
What is a CAVE? come see for yourself public tours every Tuesday 8-10AM U V A G
U V A G
D evice I ndependent V irtual E nvironment: R econfigurable, S calable, E xtensible U V A G
DIVERSE: current and future features • Current SGI-Performer API: DIVERSE interface to Performer (DPF) • Works out of the box in SGI-Irix and Linux • Elegant Interface • Designed for rapid application development, Examples: • 1. Loading a model and navigating (“fly-thru”) takes only 11 lines of code • 2. A computer science student with no experience in VR development was able • to build a prototype visualization tools for nanostructures in 4 days • Dynamic Shared Objects (DSOs) load or unload during execution • Generic IO support (wands, mice, keyboards, trackers, etc.) • Write once -- run everywhere with no changes • Powerful shared memory architecture • Robust augmentation to performer • Generic collaborative tools • Future release August 2003: • Backward compatible • Push or Pull IO interface • XML based configuration • OS 10 support (via X11) • Native MS-Windows support • Cross platform architecture • Windowing API independent • Display independent OpenGL Support • Open SceneGraph augmentation • Message passing abstraction
CAVE ONR-NavCIITI Task2.1 C & C Visualization CONnical acoustic arRAY CONRAY model I-Desk Desktop U V A G R. Kriz Das Neves
NIST Smokeview running in DGL CAVE simulator ( DGL: OpenGL interface to DIVERSE ) NIST Smokeview 2.0 using DIVERSE DGL API
Design, simulation, and visualization of building structures Both 2D and 3D interfaces Immersive structural visualization Doug Bowman SAP5-FEM M. Setareh R. Schubert Architecture’s VE-Lab
ASPIRES: Combining visualization with haptic feedback to enhance molecular docking 6-DOF with force haptic feedback along x-y-z Haptic device on the right is linked to the molecule (boundary highlighted) above where the researcher/student can feel the force / atomic potentials associated with docking the molecule onto the large protein structure.
Combined Research Curriculum Development http://www.jwave.vt.edu/crcd Network Program Interface Builder (NPIB) is a rapid application deve- lopment tool that researchers could use to create, maintain, and archive numerous parametric studies based on their legacy computer simulations. D. Farkas, MSE R. Batra, ESM Nano Macro U V A G R. Kriz, ESM Micro
Fourth order tensor glyph viewed in the CAVE Used in ESM5344 “Wave Propagation in Solids” to study anisotropies associated with crystal class symmetries. These geometries are also used to study reflected and refracted interface waves. U V A G
Visualization and Analysis of Complex Flows in a Cardiovascular System A. Etebari, P. Vlachos, R. Kriz Engineering Science and Mechanics Desk-top, I-Desk, CAVE Ali Etebari stress tensor glyph U V A G
AtomView Physics based Simulation NCSA: J. Shalf VT: R. Kriz / D. Farkas With AtomView material scientists can analyze and interpret physics based simulation results U V A G
U V A G
Space Systems Simulation Lab (SSSL)/UVAG Undergraduate Research -- Michael Shoemaker -- 4/18/03 • Goal: Explore alternative ways of controlling spacecraft simulators from within a virtual environment. • Motivation: (So what’s the point?) • Combine usefulness of both systems to achieve new results and compensate for deficiencies in the individual systems. • Current Focus: Manual control, with emphasis on docking procedures. • Implementation: • (1). Orbital environment • – astrodynamics • (2). Spacecraft simulator • – attitude dynamics and control • Other Possible Applications: • Supervisory control • Planning • Observation • SSSL Web Page: http://www.aoe.vt.edu/research/groups/sssl/ • Presentation: http://www.jwave.vt.edu/~rkriz/Presentations/AOE4994_DTK-DPF_ShoemakerPrj/ • Project Contact: Mike Shoemaker, mshoemak@vt.edu, http://www.aoe.vt.edu/research/groups/sssl/mshoemaker/ SSL CAVE Actual spacecraft simulator In the SSSL Laboratory Computer graphics representation of spacecraft simulator U V A G