Parallel Dense-Geometry-Format Topology Decompression

Loading...
Thumbnail Image
Date
2025
Journal Title
Journal ISSN
Volume Title
Publisher
The Eurographics Association
Abstract
Dense Geometry Format (DGF) [BBM24] is a hardware-friendly representation for compressed triangle meshes specifically designed to support GPU hardware ray tracing. It decomposes a mesh into meshlets, i.e., small meshes with up to 64 positions, triangles, primitive indices, and opacity values, in a 128-byte block. However, accessing a triangle requires a slow sequential decompression algorithm with O(T) steps, where T is the number of triangles in a DGF block. We propose a novel parallel algorithm with O(logT) steps for arbitrary T. For DGF, where T ≤ 64, we transform our algorithm to allow O(1) access. We believe that our algorithm is suitable for hardware implementations. With our algorithm, a custom intersection shader outperforms the existing serial decompression method. Further, our mesh shader implementation achieves competitive rasterization performance with the vertex pipeline. Finally, we show how our method may parallelize other topology decompression schemes.
Description

CCS Concepts: Computing methodologies → Computer graphics; Graphics processors; Mesh models

        
@inproceedings{
10.2312:egs.20251050
, booktitle = {
Eurographics 2025 - Short Papers
}, editor = {
Ceylan, Duygu
and
Li, Tzu-Mao
}, title = {{
Parallel Dense-Geometry-Format Topology Decompression
}}, author = {
Meyer, Quirin
and
Barczak, Joshua
and
Reitter, Sander
and
Benthin, Carsten
}, year = {
2025
}, publisher = {
The Eurographics Association
}, ISSN = {
1017-4656
}, ISBN = {
978-3-03868-268-4
}, DOI = {
10.2312/egs.20251050
} }
Citation