Computational steering is the ultimate goal of interactive simulation. Steering enables users to supervise and dynamically control the computation of an ongoing simulation. We describe CSE: a modular architecture for a computational steering environment. The kernel of the architecture is designed to be very simple, flexible and minimalistic. All higher level system functionality is pushed into modular components outside of the kernel, resulting in a rich and powerful environment. For these modular components (called satellites) a uniform user interface metaphor for users, based on a tray of cards, has been used. The card tray metaphor is very simple to understand and provides users with a simple mechanism to organize and retrieve the tools. Several applications of the environment are shown.
KeywordsInteractive Simulation Satellite Development Scientific Visualization Modular Component Visualization Environment
Unable to display preview. Download preview PDF.
- J.J. van Wijk and R. van Liere. An Environment for Computational Steering. Technical Report CS-R9448, Centre for Mathematics and Computer Science (CWI), 1994. Presented at the Dagstuhl Seminar on Scientific Visualization, 23–27 May 1994, Germany, proceedings to be published.Google Scholar
- J. Mulder and J.J. van Wijk. 3D Computational Steering with Parameterized Graphics Objects. In Proceedings Visualization ’95. IEEE Computer Society Press, Los Alamitos, CA, 1995.Google Scholar
- Explorer Development Team. Iris Explorer 2.0 Module Writer’s Guide. Technical Report 007-1369-020, Silicon Graphics Inc, 1993.Google Scholar
- L. Bergman, J. Richardson, D. Richardson, and F. Brooks Jr. VIEW — An Exploratory Molecular Visualization System with User-Definable Interaction Sequences. Computer Graphics, 27(6 (SIGGRAPH ’93)): 117–126, 1993.Google Scholar
- M. Levoy. Spreadsheets for Images. Computer Graphics, 28(6 (SIGGRAPH ’94)):139–146, 1994.Google Scholar