Synchronized-tracing of implicit surfaces

04/19/2023
by   Cédric Zanni, et al.
0

Implicit surfaces are known for their ability to represent smooth objects of arbitrary topology thanks to hierarchical combinations of primitives using a structure called a blobtree. We present a new tile-based rendering pipeline well suited for modeling scenarios, i.e., no preprocessing is required when primitive parameters are updated. When using approximate signed distance fields, we rely on compact, smooth CSG operators - extended from standard bounded operators - to compute a tight volume of interest for all primitives of the blobtree. The pipeline relies on a low-resolution A-buffer storing the primitives of interest of a given screen tile. The A-buffer is then used during ray processing to synchronize threads within a subfrustum. This allows coherent field evaluation within workgroups. We use a sparse bottom-up tree traversal to prune the blobtree on-the-fly which allows us to decorrelate field evaluation complexity from the full blobtree size. The ray processing itself is done using the sphere-tracing algorithm. The pipeline scales well to surfaces consisting of thousands of primitives.

READ FULL TEXT

page 1

page 12

page 15

research
10/26/2020

Neural Unsigned Distance Fields for Implicit Function Learning

In this work we target a learnable output representation that allows con...
research
05/22/2015

Implementing a Photorealistic Rendering System using GLSL

Ray tracing on GPUs is becoming quite common these days. There are many ...
research
09/30/2022

Sphere-Guided Training of Neural Implicit Surfaces

In recent years, surface modeling via neural implicit functions has beco...
research
11/22/2022

Level-S^2fM: Structure from Motion on Neural Level Set of Implicit Surfaces

This paper presents a neural incremental Structure-from-Motion (SfM) app...
research
05/22/2019

Coarse Quad Layouts Through Robust Simplification of Cross Field Separatrix Partitions

Streamline-based quad meshing algorithms use smooth cross fields to part...
research
01/26/2022

An Attempt of Adaptive Heightfield Rendering with Complex Interpolants Using Ray Casting

In this technical report, we document our attempt to visualize adaptive ...

Please sign up or login with your details

Forgot password? Click here to reset