2009 · 17 citations · 20 references
ArchitectureComputer ScienceHigh-performance ComputingComputer GraphicsReal-time RenderingRenderingOffline RenderingRay TracingReal-time GraphicsRendering PipelineAccelerated Ray TracingGpu AcceleratorsGpu-based RenderingMany-core ArchitectureMany-core ProcessorsReal-time Ray TracingSamplingSampling Rates
While supersampling is an essential element for high quality rendering, high sampling rates, routinely employed in offline rendering, are still considered quite burdensome for real-time ray tracing. In this paper, we propose a selective and adaptive supersampling technique aimed at the development of a real-time ray tracer on today's many-core processors. For efficient utilization of very precious computing time, this technique explores both image---space and object---space attributes, which can be easily gathered during the ray tracing computation, minimizing rendering artifacts by cleverly distributing ray samples to rendering elements according to priorities that are selectively set by a user. Our implementation on the current GPU demonstrates that the presented algorithm makes high sampling rates as effective as 9 to 16 samples per pixel more affordable than before for real-time ray tracing.
20
An improved illumination model for shaded display
Turner Whitted · Communications of the ACM · 1980 · 1.8K citations · Full text
Robert L. Cook, Thomas Porter, Loren Carpenter · 1984 · 855 citations · Full text
Larry Seiler, Doug Carmean, Eric Sprangle et al. · ACM Transactions on Graphics · 2008 · 783 citations
Real-time KD-tree construction on graphics hardware
Kun Zhou, Qiming Hou, Rui Wang et al. · ACM Transactions on Graphics · 2008 · 490 citations
Generating antialiased images at low sampling densities
Don P. Mitchell · 1987 · 380 citations