Non-Linearly Quantized Moment Shadow Maps

Eurographics DL Repository

Show simple item record

dc.contributor.author Peters, Christoph en_US
dc.contributor.editor Vlastimil Havran and Karthik Vaiyanathan en_US
dc.date.accessioned 2017-12-06T19:47:39Z
dc.date.available 2017-12-06T19:47:39Z
dc.date.issued 2017
dc.identifier.isbn 978-1-4503-5101-0
dc.identifier.issn 2079-8679
dc.identifier.uri http://dx.doi.org/10.1145/3105762.3105775
dc.identifier.uri https://diglib.eg.org:443/handle/10.1145/3105762-3105775
dc.description.abstract Moment shadow maps enable direct filtering to accomplish proper antialiasing of dynamic hard shadows. For each texel, the moment shadow map stores four powers of the depth in either 64 or 128 bits. After filtering, this information enables a heuristic reconstruction. However, the rounding errors introduced at 64 bits per texel necessitate a bias that strengthens light leaking artifacts noticeably. In this paper, we propose a non-linear transform which maps the four moments to four quantities describing the depth distribution more directly. These quantities can then be quantized to a total of 32 or 64 bits. At 64 bits, the results are virtually indistinguishable from moment shadow mapping at 128 bits per texel. Even at 32 bits, there is hardly any additional light leaking but banding artifacts may occur. At the same time, the computational overhead for the reconstruction is reduced. As a prerequisite for the use of these quantization schemes, we propose a compute shader that applies a resolve for a multisampled shadow map and a 92 two-pass Gaussian filter in shared memory. The quantized moments are written back to device memory only once at the very end. This approach makes our technique roughly as fast as variance shadow mapping with 32 bits per texel. Since hardware-accelerated bilinear filtering is incompatible with non-linear quantization, we employ blue noise dithering as inexpensive alternative to manual bilinear filtering. en_US
dc.publisher ACM en_US
dc.subject Computing methodologies
dc.subject Rasterization
dc.subject Visibility
dc.subject Shared memory algorithms
dc.subject Moment shadow mapping
dc.subject non
dc.subject linear quantization
dc.subject 32
dc.subject bit quantization
dc.subject on
dc.subject chip filtering
dc.subject compute shader
dc.subject fast Gaussian blur
dc.subject shadows
dc.subject real
dc.subject time rendering
dc.title Non-Linearly Quantized Moment Shadow Maps en_US
dc.description.seriesinformation Eurographics/ ACM SIGGRAPH Symposium on High Performance Graphics
dc.description.sectionheaders Real-Time Graphics Techniques
dc.identifier.doi 10.1145/3105762.3105775


Files in this item

Pay-Per-View via TIB Hannover:

Try if this item/paper is available.

This item appears in the following Collection(s)

Show simple item record

Search Eurographics DL


Browse

My Account