CPL - Chalmers Publication Library
| Utbildning | Forskning | Styrkeområden | Om Chalmers | In English In English Ej inloggad.

Per-Triangle Shadow Volumes Using a View-Sample Cluster Hierarchy

Erik Sintorn (Institutionen för data- och informationsteknik, Datorteknik (Chalmers)) ; Viktor Kämpe (Institutionen för data- och informationsteknik, Datorteknik (Chalmers)) ; Ola Olsson (Institutionen för data- och informationsteknik, Datorteknik (Chalmers)) ; Ulf Assarsson (Institutionen för data- och informationsteknik, Datorteknik (Chalmers))
Proceedings of the ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D 2014) (2014)
[Konferensbidrag, refereegranskat]

Rendering pixel-accurate shadows in scenes lit by a point lightsource in real time is still a challenging problem. For scenes of moderate complexity, algorithms based on Shadow Volumes are by far the most efficient in most cases, but traditionally, these algorithms struggle with views where the volumes generate a very high depth complexity. Recently, a method was suggested that alleviates this problem by testing each individual triangle shadow volume against a hierarchical depth map, allowing volumes that are in front of, or behind, the rendered view samples to be efficiently culled. In this paper, we show that this algorithm can be greatly improved by building a full 3D acceleration structure over the view samples and testing per-triangle shadow volumes against that. We show that our algorithm can elegantly maintain high frame-rates even for views with very high-frequency depth-buffers where previous algorithms perform poorly. Our algorithm also performs better than previous work in general, making it, to the best of our knowledge, the fastest pixel-accurate shadow algorithm to date. It can be used with any arbitrary polygon soup as input, with no restrictions on geometry or required pre-processing, and trivially supports transparent and textured shadow-casters.

Nyckelord: shadows, alias-free, real-time



Den här publikationen ingår i följande styrkeområden:

Läs mer om Chalmers styrkeområden  

Denna post skapades 2014-01-13. Senast ändrad 2015-05-08.
CPL Pubid: 192174

 

Institutioner (Chalmers)

Institutionen för data- och informationsteknik, Datorteknik (Chalmers)

Ämnesområden

Informations- och kommunikationsteknik
Datorteknik

Chalmers infrastruktur

Relaterade publikationer

Denna publikation ingår i:


Real-Time Shading and Accurate Shadows Using GPGPU Techniques