Incoherent Ray Tracing without Acceleration Structures
Abstract
Recently, a new family of dynamic ray tracing algorithms, called divide-and-conquer ray tracing, has been introduced. This approach partitions the primitives on-the-fly during ray traversal, which eliminates the need for an acceleration structure. We present a new ray traversal method based on this principle, which efficiently handles incoherent rays, and takes advantage of the SSE and AVX instruction sets of the CPU. Our algorithm offers notable performance improvements over similar existing solutions, and it is competitive with powerful static ray tracers.
BibTeX
@inproceedings {10.2312:conf:EG2012:short:097-100,
booktitle = {Eurographics 2012 - Short Papers},
editor = {Carlos Andujar and Enrico Puppo},
title = {{Incoherent Ray Tracing without Acceleration Structures}},
author = {Áfra, Attila T.},
year = {2012},
publisher = {The Eurographics Association},
ISSN = {1017-4656},
DOI = {10.2312/conf/EG2012/short/097-100}
}
booktitle = {Eurographics 2012 - Short Papers},
editor = {Carlos Andujar and Enrico Puppo},
title = {{Incoherent Ray Tracing without Acceleration Structures}},
author = {Áfra, Attila T.},
year = {2012},
publisher = {The Eurographics Association},
ISSN = {1017-4656},
DOI = {10.2312/conf/EG2012/short/097-100}
}