MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Viz: A Visualization Programming System (1996) [4 citations — 1 self]

by Harold H. Hersey ,  Steven T. Hackstadt ,  Lars T. Hansen ,  Allen D. Maloney
Add To MetaCart

Abstract:

This paper describes the design and implementation of a high-level visualization programming system called Viz. Viz was created out of a need to support rapid visualization prototyping in an environment that could be extended by abstractions in the application problem domain. Viz provides this in a programming environment built on a high-level, interactive language (Scheme) that embeds a 3D graphics library (Open Inventor), and that utilizes a data reactive model of visualization operation to capture mechanisms that have been found to be important in visualization design (e.g., constraints, controlled data flow, dynamic analysis, animation). The strength of Viz is in its ability to create non-trivial visualizations rapidly and to construct libraries of 3D graphics functionality easily. Although our original focus was on parallel program and performance data visualization, Viz applies beyond these areas. We show several examples that highlight Viz functionality and the visualization des...

Citations

568 Structure and Interpretation of Computer Programs – Abelson, Sussman - 1996
381 A Language with Distributed Scope – Cardelli - 1995
114 The Inventor Mentor – Wernecke - 1994
100 The Implementation of Functional Programming Languages – Peyton-Jones - 1987
34 Computer animation with scripts and actors – Reynolds - 1982
31 Obliq-3D: A High-Level, Fast-Turnaround 3D Animation System – Najork, Brown - 1995
25 The Visual Display of Parallel Performance Data – Heath, Malony - 1995
22 Parallel Performance Visualization: From Practice to Theory – Heath, Malony, et al. - 1995
17 Alice: A rapid prototyping system for building virtual environments – Conway, Pausch, et al. - 1994
16 SuperGlue: A programming environment for scientific visualization – Hultquist, Raible - 1992
12 A library for visualizing combinatorial structures – Najork, Brown - 1994
8 Next-generation parallel performance visualization: A prototyping environment for visualization development – Hackstadt, Malony - 1994
7 STklos: a Scheme object oriented system dealing with the TK toolkit – Gallesio - 1994
5 Scalable Performance Visualization for Data-Parallel Programs – Hackstadt, Malony, et al. - 1994
4 Metrics and Benchmarks for Visualization – Rushmeier, Botts, et al. - 1995
2 1178-1990. Standard for the Scheme Programming Language – Standard - 1991
1 Visualization Reference Models – Butler, Almond, et al. - 1993
1 Is Visualization Struggling under the Myth of Objectivity – Fracchia - 1995
1 A Scheme Binding for Open Inventor, available at http://www-white.media. mit.edu – Russel, Ivy - 1996
1 Computer Animation: A Key Issue for Time Visualization, Scientific Visualization – Thalmann, Thalmann - 1994