Real-time

A Ray-Box Intersection Algorithm and Efficient Dynamic Voxel Rendering

We introduce a novel and efficient method for rendering large models composed of individually-oriented voxels. The core of this method is a new algorithm for computing the intersection point and normal of a 3D ray with an arbitrarily-oriented 3D box, …

Correlation-Aware Semi-Analytic Visibility for Antialiased Rendering

Geometric aliasing is a persistent challenge for real-time rendering. Hardware multisampling remains limited to 8x, analytic coverage fails to capture correlated visibility samples, and spatial and temporal postfiltering primarily target edges of …

Real-Time Rendering, 4th Ed.

Aggregate G-Buffer Anti-Aliasing

We present Aggregate G-Buffer Anti-Aliasing (AGAA), a new technique for efficient anti-aliased deferred rendering of complex geometry using modern graphics hardware. In geometrically complex situations, where many surfaces intersect a pixel, current …

Interactive Indirect Illumination Using Voxel Cone Tracing

Indirect illumination is an important element for realistic image synthesis, but its computation is expensive and highly dependent on the complexity of the scene and of the BRDF of the involved surfaces. While off-line computation and pre-baking can …