GRCVMay 2, 2023

A Survey of Methods for Converting Unstructured Data to CSG Models

arXiv:2305.01220v112 citations
Originality Synthesis-oriented
AI Analysis

It provides a comprehensive review for researchers and practitioners in CAD and 3D modeling, but is incremental as it synthesizes prior work without new results.

This paper surveys existing methods for converting unstructured 3D data like point-clouds or meshes into CSG models, covering techniques from solid modeling, program synthesis, evolutionary algorithms, and deep learning.

The goal of this document is to survey existing methods for recovering CSG representations from unstructured data such as 3D point-clouds or polygon meshes. We review and discuss related topics such as the segmentation and fitting of the input data. We cover techniques from solid modeling and CAD for polyhedron to CSG and B-rep to CSG conversion. We look at approaches coming from program synthesis, evolutionary techniques (such as genetic programming or genetic algorithm), and deep learning methods. Finally, we conclude with a discussion of techniques for the generation of computer programs representing solids (not just CSG models) and higher-level representations (such as, for example, the ones based on sketch and extrusion or feature based operations).

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes