Path Guiding for Wavefront Path Tracing: A Memory Efficient Approach for GPU Path Tracers

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Yalçıner, Bora, Akyüz, Ahmet Oğuz
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911874365259776
author Yalçıner, Bora
Akyüz, Ahmet Oğuz
author_facet Yalçıner, Bora
Akyüz, Ahmet Oğuz
contents We propose a path-guiding algorithm to be incorporated into the wavefront style of path tracers (WFPTs). As WFPTs are primarily implemented on graphics processing units (GPUs), the proposed method aims to leverage the capabilities of the GPUs and reduce the hierarchical data structure and memory usage typically required for such techniques. To achieve this, our algorithm only stores the radiant exitance on a single global sparse voxel octree (SVO) data structure. Probability density functions required to guide the rays are generated on-the-fly using this data structure. The proposed approach reduces the scene-related persistent memory requirements compared to other path-guiding techniques while producing similar or better results depending on scene characteristics. To our knowledge, our algorithm is the first one that incorporates path guiding into a WFPT.
format Preprint
id arxiv_https___arxiv_org_abs_2405_06997
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Path Guiding for Wavefront Path Tracing: A Memory Efficient Approach for GPU Path Tracers
Yalçıner, Bora
Akyüz, Ahmet Oğuz
Graphics
We propose a path-guiding algorithm to be incorporated into the wavefront style of path tracers (WFPTs). As WFPTs are primarily implemented on graphics processing units (GPUs), the proposed method aims to leverage the capabilities of the GPUs and reduce the hierarchical data structure and memory usage typically required for such techniques. To achieve this, our algorithm only stores the radiant exitance on a single global sparse voxel octree (SVO) data structure. Probability density functions required to guide the rays are generated on-the-fly using this data structure. The proposed approach reduces the scene-related persistent memory requirements compared to other path-guiding techniques while producing similar or better results depending on scene characteristics. To our knowledge, our algorithm is the first one that incorporates path guiding into a WFPT.
title Path Guiding for Wavefront Path Tracing: A Memory Efficient Approach for GPU Path Tracers
topic Graphics
url https://arxiv.org/abs/2405.06997