State of the Art in Computer Graphics

Many visual analysis systems have been created to enhance understanding of computer simulations of complex phenomena. Several visualization techniques have emerged as favorites for analysis of fluid dynamics: function-mapped surfaces, function-mapped cutting planes, and isosurfaces are widely used for viewing scalar values. The favorites for analysis of vector fields are particle traces and topology extractions. Algorithms used for these techniques are given. The major limitations of current visualization systems are the relatively low bandwidth of information from the workstation to the human, the inability to view or modify the accuracy of the rendering, the inability to match the human cognitive capabilities, and the ineffectiveness of the interactive controls for 3D viewing or manipulating 3D objects. Current research outlined in this paper indicates that these limitations are being overcome. Present trends are for an order of magnitude improvement in visualization capabilities each four years. Those wishing to create visualization software in the future are encouraged to design for the high-performance visualization hardware expected to be the norm in a few years, to make their systems fully 3D and interactive, to use pseudostandards such as Motif and Open GL, and to design scenes to match the human cognitive capabilities. Within a few years, the new visualization systems will make our current visualization systems as obsolete as computer punched cards.

[1]  T. P. Caudell,et al.  Augmented reality: an application of heads-up display technology to manual manufacturing processes , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.

[2]  T. Puu Nonlinear economic dynamics , 1989 .

[3]  Jim Clark Roots and branches of 3-D , 1992 .

[4]  Pat Hanrahan,et al.  Hierarchical splatting: a progressive refinement algorithm for volume rendering , 1991, SIGGRAPH.

[5]  Eric A. Bier Skitters and jacks: interactive 3D positioning tools , 1987, I3D '86.

[6]  David F. Rogers,et al.  Mathematical elements for computer graphics , 1976 .

[7]  R. J. Pool,et al.  Plant Succession. An Analysis of the Development of Vegetation , 1917 .

[8]  Michael Potmesil,et al.  The pixel machine: a parallel image computer , 1989, SIGGRAPH.

[9]  David F. McAllister,et al.  Implementation Of True 3D Cursors In Computer Graphics , 1988, Photonics West - Lasers and Applications in Science and Engineering.

[10]  Alyn P. Rockwood,et al.  Real-time rendering of trimmed surfaces , 1989, SIGGRAPH.

[11]  Lee Westover,et al.  Splatting: a parallel, feed-forward volume rendering algorithm , 1991 .

[12]  Thomas S. Baldwin The University of North Carolina at Chapel Hill Research and Training Center on Blindness , 1980 .

[13]  Brian A. Barsky,et al.  A New Concept and Method for Line Clipping , 1984, TOGS.

[14]  Christopher Scmandt,et al.  Spatial input/display correspondence in a stereoscopic computer graphic workstation , 1983 .

[15]  Isao Shirakawa,et al.  Links-1 - a parallel pipelined multimicrocomputer system for image creation , 1983, ISCA '83.

[16]  Kurt Akeley,et al.  The Silicon Graphics 4D/240GTX superworkstation , 1989, IEEE Computer Graphics and Applications.

[17]  Jack Grimes,et al.  The Intel i860 64-bit processor: a general-purpose CPU with 3D graphics capabilities , 1989, IEEE Computer Graphics and Applications.

[18]  Michael R. Starks,et al.  Stereoscopic video and the quest for virtual reality: an annotated bibliography of selected topics , 1991, Electronic Imaging.

[19]  K Nakayama,et al.  Stereoscopic Depth: Its Relation to Image Segmentation, Grouping, and the Recognition of Occluded Objects , 1989, Perception.

[20]  M. Yamaguti,et al.  Chaos and Fractals , 1987 .

[21]  Paul S. Heckbert Color image quantization for frame buffer display , 1982, SIGGRAPH.

[22]  Gabor T. Herman,et al.  Interactive Manipulation Of 3D Data Via A 2D Display Device , 1984, Optics & Photonics.

[23]  Jaron Lanier,et al.  Reality built for two: a virtual reality tool , 1990, I3D '90.

[24]  Brian Apgar,et al.  A display system for the Stellar graphics supercomputer model GS1000 , 1988, SIGGRAPH.

[25]  David F. Rogers,et al.  B-spline surfaces for ship hull design , 1980, SIGGRAPH '80.

[26]  Novia Weiman,et al.  An Evaluation Of Input Devices For 3-D Computer Display Workstations , 1987, Photonics West - Lasers and Applications in Science and Engineering.

[27]  M. Lévesque Perception , 1986, The Yale Journal of Biology and Medicine.

[28]  James H. Clark,et al.  The Geometry Engine , 1982, SIGGRAPH.

[29]  Gregory M. Nielson,et al.  Direct manipulation techniques for 3D objects using 2D locator devices , 1987, I3D '86.

[30]  Adam Levinthal,et al.  Chap - a SIMD graphics processor , 1984, SIGGRAPH.

[31]  W. Levelt On binocular rivalry , 1965 .

[32]  David Kirk,et al.  The rendering architecture of the DN10000VS , 1990, SIGGRAPH.

[33]  Robert P. Burton,et al.  Advanced Concepts In Device Input For 3D Display , 1988, Photonics West - Lasers and Applications in Science and Engineering.