Eurographics · 2001 · 122 citations · 16 references
Many disciplines must handle the creation, visualization, and manipulation of huge and complex 3D environments. Examples include large structural and mechanical engineering projects dealing with entire cars, ships, buildings, and processing plants. The complexity of such models is usually far beyond the interactive rendering capabilities of todays 3D graphics hardware. Previous approaches relied on costly preprocessing for reducing the number of polygons that need to be rendered per frame but suffered from excessive precomputation times often several days or even weeks. In this paper we show that using a highly optimized software ray tracer we are able to achieve interactive rendering performance for models up to 50 million triangles including reflection and shadow computations. The necessary preprocessing has been greatly simplified and accelerated by more than two orders of magnitude. Interactivity is achieved with a novel approach to distributed rendering based on coherent ray tracing. A single copy of the scene database is used together with caching of BSP voxels in the ray tracing clients.
16
James T. Kajiya · ACM SIGGRAPH Computer Graphics · 1986 · 2.2K citations · Full text
Realistic Rendering, Engineering, Computer Graphic Technique +17
Hierarchical Z-buffer visibility
Ned Greene, Michael Kass, Gavin Miller · 1993 · 494 citations
Interactive Rendering with Coherent Ray Tracing
Ingo Wald, Philipp Slusallek, Carsten Benthin et al. · Computer Graphics Forum · 2001 · 421 citations
Realistic Rendering, Engineering, Computer Graphic Technique +16
Visibility culling using hierarchical occlusion maps
Hansong Zhang, Dinesh Manocha, Tom Hudson et al. · 1997 · 341 citations · Full text
Interactive ray tracing for isosurface rendering
Steven G. Parker, Peter Shirley, Yarden Livnat et al. · IEEE Visualization · 1998 · 246 citations