SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
Rendering with radiance: the art and science of lighting visualization
Rendering with radiance: the art and science of lighting visualization
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Exploiting frame coherence with the temporal depth buffer in a distributed computing environment
PVGS '99 Proceedings of the 1999 IEEE symposium on Parallel visualization and graphics
Parallelization of radiance for real time interactive lighting visualization walkthroughs
SC '99 Proceedings of the 1999 ACM/IEEE conference on Supercomputing
A ray tracing solution for diffuse interreflection
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
Spatiotemporal sensitivity and visual attention for efficient rendering of dynamic environments
ACM Transactions on Graphics (TOG)
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Interactive global illumination using fast ray tracing
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
MPI-parallelized Radiance on SGI CoW and SMP
ParNum '99 Proceedings of the 4th International ACPC Conference Including Special Tracks on Parallel Numerics and Parallel Computing in Image Processing, Video Processing, and Multimedia: Parallel Computation
Practical parallel rendering
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Modeling the interaction of light between diffuse surfaces
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
Overview of Parallel Photo-realistic Graphics
Overview of Parallel Photo-realistic Graphics
An approximate global illumination system for computer generated films
ACM SIGGRAPH 2004 Papers
HPDC '04 Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing
Exploiting temporal coherence in global illumination
Proceedings of the 20th spring conference on Computer graphics
Fast and detailed approximate global illumination by irradiance decomposition
ACM SIGGRAPH 2005 Papers
Radiance Caching for Efficient Global Illumination Computation
IEEE Transactions on Visualization and Computer Graphics
Exploring perceptual equivalence between real and simulated imagery
APGV '05 Proceedings of the 2nd symposium on Applied perception in graphics and visualization
Grid-based computer animation rendering
Proceedings of the 4th international conference on Computer graphics and interactive techniques in Australasia and Southeast Asia
ACM SIGGRAPH 2006 Sketches
An efficient caching-based rendering of translucent materials
The Visual Computer: International Journal of Computer Graphics
Parallel selective rendering of high-fidelity virtual environments
Parallel Computing
Radiance caching for participating media
ACM SIGGRAPH 2007 sketches
Rendering evolution at industrial light & magic
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Realtime caustics using distributed photon mapping
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
Making radiance and irradiance caching practical: adaptive caching and neighbor clamping
EGSR'06 Proceedings of the 17th Eurographics conference on Rendering Techniques
Accelerating the irradiance cache through parallel component-based rendering
EG PGV'06 Proceedings of the 6th Eurographics conference on Parallel Graphics and Visualization
Parallel solution to the radiative transport
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
Time-constrained high-fidelity rendering on local desktop grids
EG PGV'09 Proceedings of the 9th Eurographics conference on Parallel Graphics and Visualization
Hi-index | 0.00 |
Generation of physically-based rendered animations is a computationally expensive process, often taking many hours to complete. Parallel rendering, on shared memory machines and small to medium clusters, is often em- ployed to improve overall rendering times. Massive parallelism is possible using Grid computing. However, since the Grid is a multi-user environment with a large number of nodes potentially separated by substantial network distances; communication should be kept minimum. While for some rendering algorithms running animations on the Grid may be a simple task of assigning an individual frame for each processor, certain acceleration data structures, such as irradiance caching require different approaches. The irradiance cache, which caches the in- direct diffuse samples for interpolation of indirect lighting calculations, may be used to significantly reduce the computational requirements when generating high-fidelity animations. Parallel solutions for irradiance caching using shared memory or message passing are not ideal for Grid computing due to the communication overhead and must be adapted for this highly parallel environment. This paper presents a case study on rendering of high- fidelity animations using a two-pass approach by adapting the irradiance cache algorithm for parallel rendering using Grid computing. This approach exploits the temporal coherence between animation frames to significantly gain speed-up and enhance visual quality. The key feature of our approach is that it does not use any additional data structure and can thus be used with any irradiance cache or similar acceleration mechanism for rendering on the Grid.