Geometry Distributions
Biao Zhang, Jing Ren, Peter Wonka
TL;DR
This work tackles the limitations of traditional 3D representations in handling non-watertight geometries and complex topologies by introducing Geometry Distributions (GeomDist), a diffusion-model-based framework that represents geometry as a distribution of surface points. By solving a forward ODE, it maps Gaussian noise to surface samples on the target geometry, and a backward ODE enables inverse mapping back to noise space, allowing effectively infinite surface points to describe a shape. The approach is trained with a denoising objective on noisy surface samples, uses a specialized architecture with magnitude-preserving layers, and employs continuous resampling to simulate infinite data across epochs. Experiments across remeshing, textured geometry, and dynamic geometry demonstrate high geometric fidelity, with ablations highlighting the importance of network design, noise distributions, and diffusion steps. The method promises practical impact for textured mesh generation, neural surface compression, and realistic rendering, and opens avenues for joint sampling and meshing in neural geometry pipelines.
Abstract
Neural representations of 3D data have been widely adopted across various applications, particularly in recent work leveraging coordinate-based networks to model scalar or vector fields. However, these approaches face inherent challenges, such as handling thin structures and non-watertight geometries, which limit their flexibility and accuracy. In contrast, we propose a novel geometric data representation that models geometry as distributions-a powerful representation that makes no assumptions about surface genus, connectivity, or boundary conditions. Our approach uses diffusion models with a novel network architecture to learn surface point distributions, capturing fine-grained geometric details. We evaluate our representation qualitatively and quantitatively across various object types, demonstrating its effectiveness in achieving high geometric fidelity. Additionally, we explore applications using our representation, such as textured mesh representation, neural surface compression, dynamic object modeling, and rendering, highlighting its potential to advance 3D geometric learning.
