Adaptive radiosity textures for bidirectional ray tracing
SIGGRAPH '90 Proceedings of the 17th annual conference on Computer graphics and interactive techniques
A progressive multi-pass method for global illumination
Proceedings of the 18th annual conference on Computer graphics and interactive techniques
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
I3D '99 Proceedings of the 1999 symposium on Interactive 3D graphics
Faster photon map global illumination
Journal of Graphics Tools
Information transfer and area-time tradeoffs for VLSI multiplication
Communications of the ACM
Realistic image synthesis using photon mapping
Realistic image synthesis using photon mapping
Real-Time Rendering
Low latency photon mapping using block hashing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Interactive global illumination using fast ray tracing
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Interactive global illumination using selective photon tracing
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Photon mapping on programmable graphics hardware
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Advanced Global Illumination
Adaptive Splatting for Specular toDiffuse Light Transport (also inProceedings of the 5th EuroGraphics Workshop on Rendering,1994).
Physically Based Rendering: From Theory to Implementation
Physically Based Rendering: From Theory to Implementation
Brook for GPUs: stream computing on graphics hardware
ACM SIGGRAPH 2004 Papers
Exploiting temporal coherence in global illumination
Proceedings of the 20th spring conference on Computer graphics
RPU: a programmable ray processing unit for realtime ray tracing
ACM SIGGRAPH 2005 Papers
Fast and detailed approximate global illumination by irradiance decomposition
ACM SIGGRAPH 2005 Papers
Reordering for cache conscious photon mapping
GI '05 Proceedings of Graphics Interface 2005
The irregular Z-buffer: Hardware acceleration for irregular data structures
ACM Transactions on Graphics (TOG)
Simulating photon mapping for real-time applications
EGSR'04 Proceedings of the Fifteenth Eurographics conference on Rendering Techniques
EGSR'05 Proceedings of the Sixteenth Eurographics conference on Rendering Techniques
Reducing Photon-Mapping Bandwidth by Query Reordering
IEEE Transactions on Visualization and Computer Graphics
Hi-index | 0.00 |
We propose a pipelined architecture to accelerate high quality global illumination. Ray tracing can be done in real-time, so the main challenge is how to combine the visibility information from ray tracing with the global illumination information from photon tracing. Our architecture is based on reverse photon mapping, which, under reasonable assumptions, is algorithmically faster than photon mapping without sacrificing versatility or visual quality. Furthermore, reverse photon mapping exposes fine-grain data objects, photons, which can be efficiently pipelined through our architecture for very high throughput. Because photon mapping is bandwidth-limited, we use cache behavior and bandwidths to measure the effectiveness of our approach. Simulations indicate that this architecture will eventually be able to render high-quality global illumination in real-time. We believe that fine-grain pipelining is a powerful tool that will be necessary to achieve real-time photorealistic rendering.