“Dynamic scan-converted images with a frame buffer display device” by Jackson

  • ©J. H. Jackson




    Dynamic scan-converted images with a frame buffer display device



    A color interactive display system which produces images of three-dimensional polygons and labels on a frame buffer display device is being developed. The entire image is scan converted and written into the frame buffer whenever it is modified. Since an entire image cannot be written into the frame buffer faster than 4.6 frames per second for the particular device chosen, an illusion of continuous motion cannot be supported. However, a rate of 3 frames per second has been found sufficient to provide feedback to continuous user input. In order to achieve this frame rate for a reasonably complex picture, the display device has been microprogrammed to accept run length encoded data and text, and the instruction set of the computer has been extended by microprogramming special-purpose instructions which perform visible surface calculations. These microprograms currently can process a scene which consists of up to 170 polygons at 3 frames per second.


    1. Bouknight W. J. An improved procedure for generation of half-tone computer graphics representations. University of Illinois, Coordinated Science Laboratory, Report R-432, September 1969.
    2. Kaplan, M., and Greenberg, D. P. Parallel processing techniques for hidden surface removal. SIGGRAPH ’79, 300-307.
    3. Myers, A, J. An efficient visible surface algorithm. Computer Graphics Research Group, Ohio State University, July 1975.
    4. Newman, W. M. Display procedures. Comm. ACM 14, 10 (October 1971), 651-660.
    5. Romney, G. W. Computer assisted assembly and rendering of solids. Dept. of Computer Science, University of Utah, TR 4-20, 1970.
    6. Sutherland, I. E., and Hodgeman, G. W. Reentrant polygon clipping. Comm. ACM 17, 1 (January 1974), 32-42.
    7. Watkins, G. S. A real-time visible surface algorithm. Computer Science Dept., University of Utah, UTECH-CSc-70-101, June 1970.

ACM Digital Library Publication:

Overview Page: