IEEE Transactions on Visualization and Computer Graphics · 2007 · 77 citations · 17 references
ArchitectureComputer ScienceComputer GraphicsReal-time RenderingRendering3D RenderingGeometry ProcessingRay TracingRendering PipelineSurface RenderingSurface ShadingCaustic RenderingCausticsGraphics Rendering PipelinesRasterizationRasterization HardwareRay-object IntersectionReal-time Ray TracingReflection Rays
In this paper, we present a simple and practical technique for real-time rendering of caustics from reflective and refractive objects. Our algorithm, conceptually similar to shadow mapping, consists of two main parts: creation of a caustic map texture, and utilization of the map to render caustics onto nonshiny surfaces. Our approach avoids performing any expensive geometric tests, such as ray-object intersection, and involves no precomputation; both of which are common features in previous work. The algorithm is well suited for the standard rasterization pipeline and runs entirely on the graphics hardware.
17
Beam tracing polygonal objects
Paul S. Heckbert, Pat Hanrahan · 1984 · 313 citations
Beam tracing polygonal objects
Paul S. Heckbert, Pat Hanrahan · ACM SIGGRAPH Computer Graphics · 1984 · 162 citations · Full text
View-independent environment maps
Wolfgang Heidrich, Hans‐Peter Seidel · 1998 · 115 citations · Full text
Light-water interaction using backward beam tracing
Mark Watt · 1990 · 96 citations · Full text
Architecture, Physics, Visualization +13