Theoretical and empirical analysis of a fast algorithm for extracting polygons from signed distance bounds

11/10/2021
by   Nenad Markuš, et al.
0

We investigate an asymptotically fast method for transforming signed distance bounds into polygon meshes. This is achieved by combining sphere tracing (also known as ray marching) and one of the traditional polygonization schemes (e.g., Marching cubes). Let us call this approach Gridhopping. We provide theoretical and experimental evidence that it is of the O(N^2log N) computational complexity for a polygonization grid with N^3 cells. The algorithm is tested on both a set of primitive shapes as well as signed distance fields generated from point clouds by machine learning. Given its speed, simplicity and portability, we argue that it could prove useful during the modelling stage as well as in shape compression for storage. The code is available here: https://github.com/nenadmarkus/gridhopping

READ FULL TEXT

page 6

page 8

research
03/19/2022

Representation-Agnostic Shape Fields

3D shape analysis has been widely explored in the era of deep learning. ...
research
07/29/2022

Neural Density-Distance Fields

The success of neural fields for 3D vision tasks is now indisputable. Fo...
research
06/06/2022

GenSDF: Two-Stage Learning of Generalizable Signed Distance Functions

We investigate the generalization capabilities of neural signed distance...
research
02/25/2021

A deep perceptual metric for 3D point clouds

Point clouds are essential for storage and transmission of 3D content. A...
research
08/24/2021

Fast Evaluation of Smooth Distance Constraints on Co-Dimensional Geometry

We present a new method for computing a smooth minimum distance function...
research
08/22/2023

Learning a More Continuous Zero Level Set in Unsigned Distance Fields through Level Set Projection

Latest methods represent shapes with open surfaces using unsigned distan...

Please sign up or login with your details

Forgot password? Click here to reset