A software test-bed for the development of 3-D raster graphics systems

We describe a set of utility routines for 3-D shaded display which allow us to create raster scan display systems for various experimental and production applications. The principal feature of this system is a flexible scan conversion processor that can simultaneously manage several different object types. Communications between the scan conversion routine and processes which follow it in the display pipeline can be routed through a structure called a “span buffer” which retains some of the high resolution, three dimensional data of the object description and at the same time has the characteristics of a run length encoded image.

[1]  Martin E. Newell,et al.  A solution to the hidden surface problem , 1972, ACM Annual Conference.

[2]  Steven M. Rubin The representation and display of scenes with a wide range of detail , 1982, Comput. Graph. Image Process..

[3]  Bui Tuong Phong Illumination for computer generated pictures , 1975, Commun. ACM.

[4]  Ronald Baecker,et al.  Digital video display systems and dynamic graphics , 1979, SIGGRAPH.

[5]  J. Lane,et al.  A generalized scan line algorithm for the computer display of parametrically defined surfaces , 1979 .

[6]  Franklin C. Crow,et al.  Shaded Computer Graphics in the Entertainment Industry , 1978, Computer.

[7]  J. H. Jackson Dynamic scan-converted images with a frame buffer display device , 1980, SIGGRAPH '80.

[8]  John Turner Whitted A processor for display of computer generated images. , 1978 .

[9]  James H. Clark A fast scan-line algorithm for rendering parametric surfaces , 1979, SIGGRAPH '79.

[10]  Lance Williams,et al.  Casting curved shadows on curved surfaces , 1978, SIGGRAPH.

[11]  Robert F. Sproull,et al.  Principles in interactive computer graphics , 1973 .

[12]  Richard Shoup Color table animation , 1979, SIGGRAPH '79.

[13]  Wayne E. Carlson,et al.  Towards an interactive high visual complexity animation system , 1979, SIGGRAPH.

[14]  Edwin Earl Catmull,et al.  A subdivision algorithm for computer display of curved surfaces. , 1974 .

[15]  James F. Blinn,et al.  Scan line methods for displaying parametrically defined surfaces , 1988, CACM.

[16]  James F. Blinn,et al.  Simulation of wrinkled surfaces , 1978, SIGGRAPH.

[17]  H. Gouraud Continuous Shading of Curved Surfaces , 1971, IEEE Transactions on Computers.

[18]  Edwin E. Catmull,et al.  A hidden-surface algorithm with anti-aliasing , 1978, SIGGRAPH.