Paint by numbers: abstract image representations
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
Visibility preprocessing for interactive walkthroughs
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Unbiased sampling techniques for image synthesis
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Surround-screen projection-based virtual reality: the design and implementation of the CAVE
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Hierarchical Z-buffer visibility
SIGGRAPH '93 Proceedings of the 20th annual conference on Computer graphics and interactive techniques
Incremental Delaunay triangulation
Graphics gems IV
Reflection vector shading hardware
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
The RADIANCE lighting simulation and rendering system
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
QuickTime VR: an image-based approach to virtual environment navigation
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Plenoptic modeling: an image-based rendering system
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Modeling and rendering architecture from photographs: a hybrid geometry- and image-based approach
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Hierarchical polygon tiling with coverage masks
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Hierarchical image caching for accelerated walkthroughs of complex environments
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Pipeline rendering: interaction and realism through hardware-based multi-pass rendering
Pipeline rendering: interaction and realism through hardware-based multi-pass rendering
Navigating static environments using image-space simplification and morphing
Proceedings of the 1997 symposium on Interactive 3D graphics
Fitting virtual lights for non-diffuse walkthroughs
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
View-dependent simplification of arbitrary polygonal environments
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Progressive radiance evaluation using directional coherence maps
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Interactive reflections on curved objects
Proceedings of the 25th annual conference on Computer graphics and interactive techniques
Primitives for the manipulation of general subdivisions and the computation of Voronoi
ACM Transactions on Graphics (TOG)
Rendering with radiance: the art and science of lighting visualization
Rendering with radiance: the art and science of lighting visualization
A progressive refinement approach to fast radiosity image generation
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
A ray tracing solution for diffuse interreflection
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Radiosity and Global Illumination
Radiosity and Global Illumination
IEEE Transactions on Visualization and Computer Graphics
A Visibility Matching Tone Reproduction Operator for High Dynamic Range Scenes
IEEE Transactions on Visualization and Computer Graphics
Tone Reproduction for Realistic Images
IEEE Computer Graphics and Applications
Progressive Previewing of Ray-Traced Images Using Image Plane Disconinuity Meshing
Proceedings of the Eurographics Workshop on Rendering Techniques '97
Bounded-Error Interactive Ray Tracing
Bounded-Error Interactive Ray Tracing
Increasing update rates in the building walkthrough system with automatic model-space subdivision and potentially visible set calculations
Interactive rendering using the render cache
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Interactive global illumination in dynamic scenes
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
Enhancing and optimizing the render cache
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Perceptually-driven decision theory for interactive realistic rendering
ACM Transactions on Graphics (TOG)
Adaptive sampling of intersectable models exploiting image and object-space coherence
Proceedings of the 2005 symposium on Interactive 3D graphics and games
Direct-to-indirect transfer for cinematic relighting
ACM SIGGRAPH 2006 Papers
Refinement criteria for high fidelity interactive walkthroughs
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
An interactive out-of-core rendering framework for visualizing massively complex models
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
SIGGRAPH '05 ACM SIGGRAPH 2005 Courses
Matrix row-column sampling for the many-light problem
ACM SIGGRAPH 2007 papers
Accelerating real-time shading with reverse reprojection caching
Proceedings of the 22nd ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
A ray tracing solution for diffuse interreflection
ACM SIGGRAPH 2007 courses
Radiance cache splatting: a GPU-friendly global illumination algorithm
ACM SIGGRAPH 2008 classes
Automated reprojection-based pixel shader optimization
ACM SIGGRAPH Asia 2008 papers
ACM SIGGRAPH Asia 2009 papers
An interactive out-of-core rendering framework for visualizing massively complex models
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Radiance cache splatting: a GPU-friendly global illumination algorithm
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Temporal Coherence Methods in Real-Time Rendering
Computer Graphics Forum
Hi-index | 0.00 |
We present a new method for rendering complex environments using interactive, progressive, view-independent, parallel ray tracing. A four-dimensional holodeck data structure serves as a rendering target and caching mechanism for interactive walk-throughs of nondiffuse environments with full global illumination. Ray sample density varies locally according to need, and on-demand ray computation is supported in a parallel implementation. The holodeck file is stored on disk and cached in memory by a server using a least-recently-used (LRU) beam-replacement strategy. The holodeck server coordinates separate ray evaluation and display processes, optimizing disk and memory usage. Different display systems are supported by specialized drivers, which handle display rendering, user interaction, and input. The display driver creates an image from ray samples sent by the server and permits the manipulation of local objects, which are rendered dynamically using approximate lighting computed from holodeck samples. The overall method overcomes many of the conventionl limits of interactive rendering in scenes with complex surface geometry and reflectance properties, through an effective combination of ray tracing, caching, and hardware rendering.