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

Two-Level Grids for Ray Tracing on GPUs

Javor Kalojanov ; Markus Billeter (Institutionen för data- och informationsteknik, Datorteknik (Chalmers)) ; Philipp Slusallek
Computer Graphics Forum (0167-7055). Vol. 30 (2011), 2, p. 307-314 .
[Artikel, refereegranskad vetenskaplig]

We investigate the use of two-level nested grids as acceleration structure for ray tracing of dynamic scenes. We propose a massively parallel, sort-based construction algorithm and show that the two-level grid is one of the structures that is fastest to construct on modern graphics processors. The structure handles non-uniform primitive distributions more robustly than the uniform grid and its traversal performance is comparable to those of other high quality acceleration structures used for dynamic scenes. We propose a cost model to determine the grid resolution and improve SIMD utilization during ray-triangle intersection by employing a hybrid packetization strategy. The build times and ray traversal acceleration provide overall rendering performance superior to previous approaches for real time rendering of animated scenes on GPUs.

Denna post skapades 2011-04-13. Senast ändrad 2014-09-02.
CPL Pubid: 139042


Läs direkt!

Länk till annan sajt (kan kräva inloggning)

Institutioner (Chalmers)

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



Chalmers infrastruktur

Relaterade publikationer

Denna publikation ingår i:

Real-Time GPU Algorithms: Parallel Primitives and Rendering of Participating Media