High-Performance Graphics 2016
Permanent URI for this collection
Browse
Browsing High-Performance Graphics 2016 by Subject "Antialiasing"
Now showing 1 - 2 of 2
Results Per Page
Sort Options
Item Filtering Distributions of Normals for Shading Antialiasing(The Eurographics Association, 2016) Kaplanyan, Anton S.; Hill, Stephen; Patney, Anjul; Lefohn, Aaron; Ulf Assarsson and Warren HuntHigh-frequency illumination effects, such as highly glossy highlights on curved surfaces, are challenging to render in a stable manner. Such features can be much smaller than the area of a pixel and carry a high amount of energy due to high reflectance. These highlights are challenging to render in both offline rendering, where they require many samples and an outliers filter, and in real-time graphics, where they cause a significant amount of aliasing given the small budget of shading samples per pixel. In this paper, we propose a method for filtering the main source of highly glossy highlights in microfacet materials: the Normal Distribution Function (NDF). We provide a practical solution applicable for real-time rendering by employing recent advances in light transport for estimating the filtering region from various effects (such as pixel footprint) directly in the parallel-plane half-vector domain (also known as the slope domain), followed by filtering the NDF over this region. Our real-time method is GPU-friendly, temporally stable, and compatible with deferred shading, normal maps, as well as with filtering methods for normal maps.Item Infinite Resolution Textures(The Eurographics Association, 2016) Reshetov, Alexander; Luebke, David; Ulf Assarsson and Warren HuntWe propose a new texture sampling approach that preserves crisp silhouette edges when magnifying during close-up viewing, and benefits from image pre-filtering when minifying for viewing at farther distances. During a pre-processing step, we extract curved silhouette edges from the underlying images. These edges are used to adjust the texture coordinates of the requested samples during magnification. The original image is then sampled-only once!-with the modified coordinates. The new technique provides a resolution-independent image representation capable of billions of texels per second on a mid-range graphics card.