Grasping reality through illusion—interactive graphics serving science

I treat three related subjects: virtual-worlds research—the construction of real-time 3-D illusions by computer graphics; some observations about interfaces to virtual worlds; and the coming application of virtual-worlds techniques to the enhancement of scientific computing. We need to design generalized interfaces for visualizing, exploring, and steering scientific computations. Our interfaces must be direct-manipulation, not command-string; interactive, not batch; 3-D, not 2-D; multisensory, not just visual. We need generalized research results for 3-D interactive interfaces. More is known than gets reported, because of a reluctance to share “unproven” results. I propose a shells-of-certainty model for such knowledge.

[1]  Frederick P. Brooks,et al.  The Computer "Scientist" as Toolsmith-Studies in Interactive Computer Graphics , 1977, IFIP Congress.

[2]  Greg Turk,et al.  Near Real-Time CSG (Constructive Solid Geometry) Rendering Using Tree Normalization and Geometric Pruning , 1988 .

[3]  Henry Fuchs,et al.  SPECIALIZED COMPUTER ORGANIZATION FOR RASTER GRAPHICS DISPLAY. , 1985 .

[4]  Henry Fuchs,et al.  Near real-time CSG rendering using tree normalization and geometric pruning , 1989, IEEE Computer Graphics and Applications.

[5]  Ivan E. Sutherland,et al.  The Ultimate Display , 1965 .

[6]  Heinz,et al.  Adding a True 3-D Display to a Raster Graphics System , 1982, IEEE Computer Graphics and Applications.

[7]  Richard W. Hamming,et al.  Numerical Methods for Scientists and Engineers , 1962 .

[8]  James S. Lipscomb Three-dimensional cues for a molecular computer graphics system , 1981 .

[9]  G. Petsko,et al.  Molecular graphics: application to the structure determination of a snake venom neurotoxin. , 1977, Science.

[10]  Frederick P. Brooks,et al.  Using a manipulator for force display in molecular docking , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[11]  Henry Fuchs,et al.  A system for automatic acquisition of three-dimensional data , 1977, AFIPS '77.

[12]  Richard W. Hamming,et al.  Numerical methods for scientists and engineers (2nd ed.) , 1986 .

[13]  Frederick P. Brooks,et al.  Walkthrough—a dynamic graphics system for simulating virtual buildings , 1987, I3D '86.

[14]  G. Petsko,et al.  Three-dimensional structure of neurotoxin a from venom of the Philippines sea snake. , 1977, Proceedings of the National Academy of Sciences of the United States of America.

[15]  Thomas Victor Williams A man-machine interface for interpreting electron density maps , 1982 .

[16]  MarkR. Harris,et al.  RSPACE — A reciprocal-space modeling tool for planning area-detector collection strategies , 1988 .

[17]  Frederick P. Brooks,et al.  Fast spheres, shadows, textures, transparencies, and imgage enhancements in pixel-planes , 1985, Advances in Computer Graphics.

[18]  Paul Jerome Kilpatrick,et al.  The use of a kinesthetic supplement in an interactive graphics system. , 1976 .

[19]  Henry Fuchs,et al.  Image rendering by adaptive refinement , 1986, SIGGRAPH.

[20]  Jr. William Sands Holloway Hobgood A three-dimensional computer graphics display using a varifocal mirror. , 1970 .

[21]  Edward Glen Britton A methodology for the ergonomic design of interactive computer graphic systems, and its application to crystallography. , 1977 .