ACM SIGGRAPH Computer Graphics · 1988 · 143 citations · 12 references
ComputingComputer ScienceHigh-performance ComputingComputer GraphicsReal-time RenderingRenderingComputer Graphics HardwareGeometry ProcessingGraphics Processing Unit ArchitectureGraphics Processing UnitsReal-time GraphicsRendering PipelineBlendingGpu-based RenderingGraphics Rendering PipelinesHigh-performance Computing PerformanceParallel Graphics ArchitecturesPolygonal RenderingPolygonal Surface RenderingReal-time Surface Rendering
This paper describes a system architecture for realtime display of shaded polygons. Performance of 100,000 lighted, 4-sided polygons per second is achieved. Vectors and points draw at the rate of 400,000 per second. High-speed pan and zoom, alpha blending, realtime video input, and antialiased lines are supported. The architecture heavily leverages parallelism in several forms: pipeline, vector, and array processing. It is unique in providing efficient and balanced graphics that support interactive design and manipulation of solid models. After an overview of algorithms and computational requirements, we describe the details of the implementation. Finally, the unique features enabled by the architecture are highlighted.
12
Algorithm for computer control of a digital plotter
Jack Bresenham · IBM Systems Journal · 1965 · 2.2K citations
Thomas Porter, Tom Duff · 1984 · 1.2K citations
Continuous Shading of Curved Surfaces
Henri Gouraud · IEEE Transactions on Computers · 1971 · 694 citations
Ivan E. Sutherland, Gary W. Hodgman · Communications of the ACM · 1974 · 569 citations · Full text
The aliasing problem in computer-generated shaded images
Franklin C. Crow · Communications of the ACM · 1977 · 260 citations · Full text