1986 · 16 citations · 4 references
ComputingComputer EngineeringComputer ScienceComputational GeometryComputer GraphicsRenderingComputer Graphics HardwareGeometry ProcessingGraphics Processing Unit ArchitectureGraphics Processing UnitsRendering PipelineSurface RenderingBandwidthComputer Graphics RenderingGraphics Rendering PipelinesInteractive Image ManipulationPolygonal ApproximationPolygonal RenderingShading InterpolationVlsi Implementation
Image rendering is the performance bottleneck in many computer-graphics systems today because of its computation-intensive nature. Described here is a one-chip VLSI implementation of a shaded-polygon renderer which provides an affordable solution to the bottleneck. The chip takes advantage of a unique extension to Bresenham's vector drawing algorithm [ 1] to interpolate four axes (for Red, Green, Blue and Z) across a polygon, in addition to the X and Y values. Its inherent accuracy and ease of high-speed hardware implementation distinguish this new algorithm from interpolation with incrementing fractions (DDA). This chip was designed as part of a workstation primarily for mechanical engineering CAD applications. The pipelining and internal bandwidth possible on the chip allows rendering speeds of over twelve-thousand, 1000-pixel, shaded polygons per second, suitable for interactive manipulation of solids. Described in this paper is the derivation of the new algorithm and its implementation in a pipelined, polygon-rendering chip.
4
Principles of Interactive Computer Graphics
Dick Land, William M. Newman, Robert F. Sproull · Leonardo · 1975 · 1.6K citations
Continuous Shading of Curved Surfaces
Henri Gouraud · IEEE Transactions on Computers · 1971 · 694 citations