Combining edges and points for interactive high-quality rendering
- 1 July 2003
- proceedings article
- Published by Association for Computing Machinery (ACM)
- Vol. 22 (3), 631-640
- https://doi.org/10.1145/1201775.882318
Abstract
This paper presents a new interactive rendering and display technique for complex scenes with expensive shading, such as global illumination. Our approach combines sparsely sampled shading (points) and analytically computed discontinuities (edges) to interactively generate high-quality images. The edge-and-point image is a new compact representation that combines edges and points such that fast, table-driven interpolation of pixel shading from nearby point samples is possible, while respecting discontinuities.The edge-and-point renderer is extensible, permitting the use of arbitrary shaders to collect shading samples. Shading discontinuities, such as silhouettes and shadow edges, are found at interactive rates. Our software implementation supports interactive navigation and object manipulation in scenes that include expensive lighting effects (such as global illumination) and geometrically complex objects. For interactive rendering we show that high-quality images of these scenes can be rendered at 8--14 frames per second on a desktop PC: a speedup of 20--60 over a ray tracer computing a single sample per pixel.Keywords
This publication has 23 references indexed in Scilit:
- Robust epsilon visibilityACM Transactions on Graphics, 2002
- Interactive Rendering with Coherent Ray TracingComputer Graphics Forum, 2001
- Discontinuity edge overdrawPublished by Association for Computing Machinery (ACM) ,2001
- Spatialized normal come hierarchiesPublished by Association for Computing Machinery (ACM) ,2001
- Radiance interpolants for accelerated bounded-error ray tracingACM Transactions on Graphics, 1999
- Linear-Time Algorithms for Finding the Shadow Volumes from a Convex Area Light SourceAlgorithmica, 1998
- Acquiring Input for Rendering at Appropriate Levels of Detail: Digitizing a PietàEurographics, 1998
- Adaptive Shadow Testing for Ray TracingPublished by Springer Nature ,1994
- Efficiently computing and representing aspect graphs of polyhedral objectsIEEE Transactions on Pattern Analysis and Machine Intelligence, 1991
- A ray tracing solution for diffuse interreflectionACM SIGGRAPH Computer Graphics, 1988