Grid-Free Out-Of-Core Voxelization to Sparse Voxel Octrees on GPU

Loading...
Thumbnail Image
Date
2015
Journal Title
Journal ISSN
Volume Title
Publisher
ACM Siggraph
Abstract
In this paper, we present the first grid-free, out-of-core GPU voxelization method. Our method combines efficient parallel triangle voxelization on GPU with out-of-core technologies in order to allow the processing of scenes with large triangle counts at a high resolution. We directly generate the voxelized data in a sparse voxel octree (SVO) representation, without any intermediate grid structure (''grid-free''). We apply triangle preprocessing and avoid atomic operations, thus leading to an optimized balanced GPU workload and efficient parallel triangle processing. Compared to existing out-of-core CPU approaches, we manage a proper handling of voxel attributes, i.e. all triangle attributes contributing to a voxel are accessible when calculating the voxel attribute. We test and compare our approach to state-of-the-art methods and demonstrate its viability in terms of speed, input triangle count, resolution and output quality.
Description

        
@inproceedings{
10.1145:2790060.2790067
, booktitle = {
High-Performance Graphics
}, editor = {
Petrik Clarberg and Elmar Eisemann
}, title = {{
Grid-Free Out-Of-Core Voxelization to Sparse Voxel Octrees on GPU
}}, author = {
Pätzold, Martin
 and
Kolb, Andreas
}, year = {
2015
}, publisher = {
ACM Siggraph
}, ISBN = {
978-1-4503-3707-6
}, DOI = {
10.1145/2790060.2790067
} }
Citation