Filtering Distributions of Normals for Shading Antialiasing
Loading...
Date
2016
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
High-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.
Description
@inproceedings{10.2312:hpg.20161201,
booktitle = {Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics},
editor = {Ulf Assarsson and Warren Hunt},
title = {{Filtering Distributions of Normals for Shading Antialiasing}},
author = {Kaplanyan, Anton S. and Hill, Stephen and Patney, Anjul and Lefohn, Aaron},
year = {2016},
publisher = {The Eurographics Association},
ISSN = {2079-8679},
ISBN = {978-3-03868-008-6},
DOI = {10.2312/hpg.20161201}
}