Show simple item record

dc.contributor.authorOlsson, Olaen_US
dc.contributor.authorBilleter, Markusen_US
dc.contributor.authorAssarsson, Ulfen_US
dc.contributor.editorCarsten Dachsbacher and Jacob Munkberg and Jacopo Pantaleonien_US
dc.date.accessioned2013-10-28T10:24:09Z
dc.date.available2013-10-28T10:24:09Z
dc.date.issued2012en_US
dc.identifier.isbn978-3-905674-41-5en_US
dc.identifier.issn2079-8679en_US
dc.identifier.urihttp://dx.doi.org/10.2312/EGGH/HPG12/087-096en_US
dc.description.abstractThis paper presents and investigates Clustered Shading for deferred and forward rendering. In Clustered Shading, view samples with similar properties (e.g. 3D-position and/or normal) are grouped into clusters. This is comparable to tiled shading, where view samples are grouped into tiles based on 2D-position only. We show that Clustered Shading creates a better mapping of light sources to view samples than tiled shading, resulting in a significant reduction of lighting computations during shading. Additionally, Clustered Shading enables using normal information to perform per-cluster back-face culling of lights, again reducing the number of lighting computations. We also show that Clustered Shading not only outperforms tiled shading in many scenes, but also exhibits better worst case behaviour under tricky conditions (e.g. when looking at high-frequency geometry with large discontinuities in depth). Additionally, Clustered Shading enables real-time scenes with two to three orders of magnitudes more lights than previously feasible (up to around one million light sources).en_US
dc.publisherThe Eurographics Associationen_US
dc.subjectCategories and Subject Descriptors (according to ACM CCS): I.3.7 [Computer Graphics]: Three-Dimensional Graphics and Realism-Color, shading, shadowing, and textureen_US
dc.titleClustered Deferred and Forward Shadingen_US
dc.description.seriesinformationEurographics/ ACM SIGGRAPH Symposium on High Performance Graphicsen_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record