Stochastic sampling in computer graphics
ACM Transactions on Graphics (TOG)
SIGGRAPH '86 Proceedings of the 13th annual conference on Computer graphics and interactive techniques
Comprehensible rendering of 3-D shapes
SIGGRAPH '90 Proceedings of the 17th 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
Proceedings of the 24th annual conference on Computer graphics and interactive techniques
The triangle processor and normal vector shader: a VLSI system for high performance graphics
SIGGRAPH '88 Proceedings of the 15th annual conference on Computer graphics and interactive techniques
SaarCOR: a hardware architecture for ray tracing
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
Tapestry: A Dynamic Mesh-based Display Representation for Interactive Rendering
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
Interactive Distributed Ray Tracing of Highly Complex Models
Proceedings of the 12th Eurographics Workshop on Rendering Techniques
Casting curved shadows on curved surfaces
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
RPU: a programmable ray processing unit for realtime ray tracing
ACM SIGGRAPH 2005 Papers
Splatting indirect illumination
I3D '06 Proceedings of the 2006 symposium on Interactive 3D graphics and games
Second-order illumination in real-time (student paper)
ACM-SE 45 Proceedings of the 45th annual southeast regional conference
Imperfect shadow maps for efficient computation of indirect illumination
ACM SIGGRAPH Asia 2008 papers
Approximating dynamic global illumination in image space
Proceedings of the 2009 symposium on Interactive 3D graphics and games
Inferred lighting: fast dynamic lighting and shadows for opaque and translucent objects
Proceedings of the 2009 ACM SIGGRAPH Symposium on Video Games
ACM SIGGRAPH ASIA 2009 Courses
Exploiting temporal coherence in real-time rendering
ACM SIGGRAPH ASIA 2010 Courses
Interactive rendering of acquired materials on dynamic geometry using bandwidth prediction
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Real-time bidirectional path tracing via rasterization
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
On filtering the noise from the random parameters in Monte Carlo rendering
ACM Transactions on Graphics (TOG)
The State of the Art in Interactive Global Illumination
Computer Graphics Forum
SURE-based optimization for adaptive sampling and reconstruction
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
Augmented Reality: Reciprocal shading for mixed reality
Computers and Graphics
Geometry-aware framebuffer level of detail
EGSR'08 Proceedings of the Nineteenth Eurographics conference on Rendering
Guided image filtering for interactive high-quality global illumination
EGSR'11 Proceedings of the Twenty-second Eurographics conference on Rendering
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Hierarchical image-space radiosity for interactive global illumination
EGSR'09 Proceedings of the Twentieth Eurographics conference on Rendering
Incremental instant radiosity for real-time indirect illumination
EGSR'07 Proceedings of the 18th Eurographics conference on Rendering Techniques
Proceedings of the 18th meeting of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Hi-index | 0.00 |
This paper presents a novel and fast technique to combine interleaved sampling and deferred shading on a GPU. The core idea of this paper is quite simple. Interleaved sample patterns are computed in a non-interleaved deferred shading process. The geometric buffer (G-buffer) which contains all of the pixel information is actually split into several separate and distinct sub-buffers. To achieve such a result in a fast way, a massive two-pass swizzling copy is used to convert between these two buffer organizations. Once split, the sub-buffers can then be accessed to perform any fragment operation as it is done with a standard deferred shading rendering pipeline. By combining interleaved sampling and deferred shading, real time rendering of global illumination effects can be therefore easily achieved. Instead of evaluating each light contribution on the whole geometric buffer, each shading computation is coherently restricted to a smaller subset a fragments using the sub-buffers. Therefore, each screen pixel in a regular n X m pattern will have its own small set of light contributions. Doing so, the consumed fillrate is considerably decreased and the provided rendering quality remains close to the quality obtained with a non-interleaved approach. The implementation of this rendering pipeline is finally straightforward and it can be easily integrated in any existing real-time rendering package already using deferred shading.