ACM SIGGRAPH Computer Graphics · 1989 · 25 citations · 13 references
ComputingComputer ScienceComputational GeometryComputer GraphicsRendering3D RenderingComputer Graphics HardwareGeometry ProcessingGraphics Processing UnitsImage SynthesisSurface RenderingAnti-aliasing HardwareDifferencingDifferential RenderingInteger OverflowPrecisionSurface Texture Rendering
For most compute environments, adaptive forward differencing is much more efficient when performed using integer arithmetic than when using floating point. Previously low precision integer methods suffered from serious precision problems due to the error accumulation inherent to forward differencing techniques. This paper proposes several different techniques for implementing adaptive forward differencing using integer arithmetic, and provides an error analysis of forward differencing which is useful as a guide for integer AFD implementation. The proposed technique using 32 bit integer values is capable of rendering curves having more than 4K forward steps with an accumulated error of less than one pixel and no overflow problems. A hybrid algorithm employing integer AFD is proposed for rendering antialiased, texture-mapped bicubic surfaces.
13
Fundamentals of interactive computer graphics
Computer Graphics and Image Processing · 1982 · 1.8K citations
The Reyes image rendering architecture
Robert L. Cook, Loren Carpenter, Edwin Catmull · ACM SIGGRAPH Computer Graphics · 1987 · 237 citations