Editing Compact Voxel Representations on the GPU

Abstract
A Sparse Voxel Directed Acyclic Graph (SVDAG) is an efficient representation to display and store a highly-detailed voxel representation in a very compact data structure. Yet, editing such a high-resolution scene in real-time is challenging. Existing solutions are hybrid, involving the CPU, and are restricted to small local modifications. In this work, we address this bottleneck and propose a solution to perform edits fully on the graphics card, enabled by dynamic GPU hash tables. Our framework makes large editing operations possible, such as 3D painting, at real-time frame rates.
Description

CCS Concepts: Computing methodologies → Volumetric models; Ray tracing; Graphics processors; Concurrent algorithms

        
@inproceedings{
10.2312:pg.20241310
, booktitle = {
Pacific Graphics Conference Papers and Posters
}, editor = {
Chen, Renjie
and
Ritschel, Tobias
and
Whiting, Emily
}, title = {{
Editing Compact Voxel Representations on the GPU
}}, author = {
Molenaar, Mathijs
and
Eisemann, Elmar
}, year = {
2024
}, publisher = {
The Eurographics Association
}, ISBN = {
978-3-03868-250-9
}, DOI = {
10.2312/pg.20241310
} }
Citation