Massively parallel rendering of complex closed-form implicit surfaces
Matthew Keeter
Abstract
We present a new method for directly rendering complex closed-form implicit surfaces on modern GPUs, taking advantage of their massive parallelism. Our model representation is unambiguously solid, can be sampled at arbitrary resolution, and supports both constructive solid geometry (CSG) and more unusual modeling operations (e.g. smooth blending of shapes). The rendering strategy scales to large-scale models with thousands of arithmetic operations in their underlying mathematical expressions. Our method only requires C 0 continuity, allowing for warping and blending operations which break Lipshitz continuity. To render a model, its underlying expression is evaluated in a shallow hierarchy of spatial regions, using a high branching factor for efficient parallelization. Interval arithmetic is used to both skip empty regions and construct reduced versions of the expression. The latter is the optimization that makes our algorithm practical: in one benchmark, expression complexity decreases by two orders of magnitude between the original and reduced expressions. Similar algorithms exist in the literature, but tend to be deeply recursive with heterogeneous workloads in each branch, which makes them GPU-unfriendly; our evaluation and expression reduction both run efficiently as massively parallel algorithms, entirely on the GPU. The resulting system renders complex implicit surfaces in high resolution and at interactive speeds. We examine how performance scales with computing power, presenting performance results on hardware ranging from older laptops to modern data-center GPUs, and showing significant improvements at each stage.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers4
- Spelunking the deep: guaranteed queries on general neural implicit surfaces via range analysisNicholas Sharp, Alec JacobsonSIGGRAPH 2022 · 45 citations
- Ray Tracing Harmonic FunctionsMark Gillespie, Denise Yang, Mario Botsch, Keenan CraneSIGGRAPH 2024 · 10 citations
- Sphere Carving: Bounding Volumes for Signed Distance FieldsHugo Schott, Theo Thonat, Thibaud Lambert, Eric Guérin et al.SIGGRAPH 2025 · 4 citations
- Bonsai: Compiling Queries to Pruned Tree TraversalsAlexander J. Root, Christophe Gyurgyik, Purvi Goel, Kayvon Fatahalian et al.PLDI 2026
Related papers
- Temporal Set Inversion for Animated ImplicitsKavosh Jazar, Paul G. KrySIGGRAPH 2023 · 5 citations
- Adaptive grid generation for discretizing implicit complexesYiwen Ju, Xingyi Du, Qingnan Zhou, Nathan Carr et al.SIGGRAPH 2024 · 11 citations
- PaRas: A Rasterizer for Large-Scale Parametric SurfacesKechun Wang, Renjie ChenSIGGRAPH 2025
- Ray Tracing Structured AMR Data Using ExaBricksIngo Wald, Stefan Zellmann, Will Usher, Nate Morrical et al.IEEE VIS 2020 · 18 citations
- Boundary-sampled halfspaces: a new representation for constructive solid modelingXingyi Du, Qingnan Zhou, Nathan Carr, Tao JuSIGGRAPH 2021 · 13 citations
