Skip to content

Pipeline

Bruno Levy edited this page Dec 27, 2022 · 3 revisions

The Geometry Processing Pipeline

The Geometry Processing Pipeline [1] comprises several steps, starting from a raw pointset obtained from a 3D scanner, each step will filter or enrich the data. At the end of the pipeline, one obtains a compact mesh with a set of textures that encode the geometric details. The Geometry Processing Pipeline comprises the following steps:

  1. Reconstruction: create a surface mesh from a pointset;
  2. Remeshing: create an optimized surface mesh from an arbitrary one;
  3. Parameterization and Texturing: compute UV coordinates and generate texture maps with colors and normals.

Each step is implemented in the bundled geobox utility. The algorithmic details and involved C++ classes are described in the links above.

One can find sample data files here.

References

[1] Polygon Mesh Processing, Mario Botsch, Leif Kobbelt, Mark Pauly, Pierre Alliez and Bruno Lévy, AK Peters/CRC Press, 2011, book website

Clone this wiki locally