Project GROPEHaptic displays for scientific visualization
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
The distributed virtual windtunnel
Proceedings of the 1992 ACM/IEEE conference on Supercomputing
The nanomanipulator: a virtual-reality interface for a scanning tunneling microscope
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
3D widgets for exploratory scientific visualization
UIST '94 Proceedings of the 7th annual ACM symposium on User interface software and technology
Virtual environments in scientific visualization
VRST '94 Proceedings of the conference on Virtual reality software and technology
The Application Visualization System: A Computational Environment for Scientific Visualization
IEEE Computer Graphics and Applications
Direct Manipulation of Isosurfaces and Cutting Planes in Virtual Environments
Direct Manipulation of Isosurfaces and Cutting Planes in Virtual Environments
FAST: a multi-processed environment for visualization of computational fluid dynamics
VIS '90 Proceedings of the 1st conference on Visualization '90
The virtual windtunnel: an environment for the exploration of three-dimensional unsteady flows
VIS '91 Proceedings of the 2nd conference on Visualization '91
Visualizing differences in movies of cortical activity
Proceedings of the conference on Visualization '98
The Virtual Windtunnel on the Virtual Workbench
IEEE Computer Graphics and Applications
GW '99 Proceedings of the International Gesture Workshop on Gesture-Based Communication in Human-Computer Interaction
EGVE '03 Proceedings of the workshop on Virtual environments 2003
Hi-index | 0.01 |
This paper describes a new software framework for the virtual windtunnel, a virtual reality-based, near-real-time interactive system for scientific visualization. This frame work meets the requirements of extensibility, interactive performance, and interface independence. Creating a framework which meets all of these requirements presented a major challenge. We describe this framework's object-oriented structure and process architecture, including interprocess communications and control. Device independence of both the command and display structures are developed, providing the ability to use a wide variety of interface hardware options. The resulting framework supports a high-performance visualization environment which can be easily extended to new capabilities as desired.