The Reyes image rendering architecture
SIGGRAPH '87 Proceedings of the 14th annual conference on Computer graphics and interactive techniques
The accumulation buffer: hardware support for high-quality rendering
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
Jagged edges: when is filtering needed?
ACM Transactions on Graphics (TOG)
Integrated analytic spatial and temporal anti-aliasing for polyhedra in 4-space
SIGGRAPH '85 Proceedings of the 12th annual conference on Computer graphics and interactive techniques
A Characterization of Ten Hidden-Surface Algorithms
ACM Computing Surveys (CSUR)
An improved illumination model for shaded display
Communications of the ACM
Hidden surface removal using polygon area sorting
SIGGRAPH '77 Proceedings of the 4th annual conference on Computer graphics and interactive techniques
IEEE Transactions on Visualization and Computer Graphics
IEEE Computer Graphics and Applications
Antialiasing with Line Samples
Proceedings of the Eurographics Workshop on Rendering Techniques 2000
Temporal anti-aliasing in computer generated animation
SIGGRAPH '83 Proceedings of the 10th annual conference on Computer graphics and interactive techniques
A hidden-surface algorithm with anti-aliasing
SIGGRAPH '78 Proceedings of the 5th annual conference on Computer graphics and interactive techniques
On visible surface generation by a priori tree structures
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
An analytic visible surface algorithm for independent pixel processing
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
SIGGRAPH '84 Proceedings of the 11th annual conference on Computer graphics and interactive techniques
A subdivision algorithm for computer display of curved surfaces.
A subdivision algorithm for computer display of curved surfaces.
Density Measure for Line-Drawing Simplification
PG '04 Proceedings of the Computer Graphics and Applications, 12th Pacific Conference
GPU-accelerated high-quality hidden surface removal
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Computer Architecture, Fourth Edition: A Quantitative Approach
Computer Architecture, Fourth Edition: A Quantitative Approach
Stochastic rasterization using time-continuous triangles
Proceedings of the 22nd ACM SIGGRAPH/EUROGRAPHICS symposium on Graphics hardware
Multidimensional adaptive sampling and reconstruction for ray tracing
ACM SIGGRAPH 2008 papers
Data-parallel rasterization of micropolygons with defocus and motion blur
Proceedings of the Conference on High Performance Graphics 2009
PantaRay: fast ray-traced occlusion caching of massive scenes
ACM SIGGRAPH 2010 papers
A lazy object-space shading architecture with decoupled sampling
Proceedings of the Conference on High Performance Graphics
Analytical motion blur rasterization with compression
Proceedings of the Conference on High Performance Graphics
Real-time stochastic rasterization on conventional GPU architectures
Proceedings of the Conference on High Performance Graphics
Decoupled sampling for graphics pipelines
ACM Transactions on Graphics (TOG)
Two methods for fast ray-cast ambient occlusion
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
A reconstruction filter for plausible motion blur
I3D '12 Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Analytic Anti-Aliasing of Linear Functions on Polytopes
Computer Graphics Forum
Tessellation-Independent Smooth Shadow Boundaries
Computer Graphics Forum
High-quality curve rendering using line sampled visibility
ACM Transactions on Graphics (TOG) - Proceedings of ACM SIGGRAPH Asia 2012
High-quality parallel depth-of-field using line samples
EGGH-HPG'12 Proceedings of the Fourth ACM SIGGRAPH / Eurographics conference on High-Performance Graphics
Scalable Programmable Motion Effects on GPUs
Computer Graphics Forum
Line segment sampling with blue-noise properties
ACM Transactions on Graphics (TOG) - SIGGRAPH 2013 Conference Proceedings
Theory and analysis of higher-order motion blur rasterization
Proceedings of the 5th High-Performance Graphics Conference
k-d Darts: Sampling by k-dimensional flat searches
ACM Transactions on Graphics (TOG)
Hi-index | 0.00 |
We present a novel visibility algorithm for rendering motion blur with per-pixel anti-aliasing. Our algorithm uses a number of line samples over a rectangular group of pixels, and together with the time dimension, a two-dimensional spatio-temporal visibility problem needs to be solved per line sample. In a coarse culling step, our algorithm first uses a bounding volume hierarchy to rapidly remove geometry that does not overlap with the current line sample. For the remaining triangles, we approximate each triangle's depth function, along the line and along the time dimension, with a number of patch triangles. We resolve for the final color using an analytical visibility algorithm with depth sorting, simple occlusion culling, and clipping. Shading is decoupled from visibility, and we use a shading cache for efficient reuse of shaded values. In our results, we show practically noise-free renderings of motion blur with high-quality spatial anti-aliasing and with competitive rendering times. We also demonstrate that our algorithm, with some adjustments, can be used to accurately compute motion blurred ambient occlusion.