/holyFiller

Fills holes in meshes based on P. Liepa (2003), Filling Holes in Meshes. Mesh Hole Filler.

Primary LanguageC++Apache License 2.0Apache-2.0

holyFiller

Fills holes in meshes based on P. Liepa (2003), Filling Holes in Meshes.

All steps implemented:

  • boundary identification,
  • hole triangulation,
  • refinement, and
  • fairing.

Two methods are implemented for hole triangulation: min-max dihedral angle fill and minimum area fill.

Fairings:

  • Uniform umbrella-operator
  • Scale-dependent umbrella operator
  • Harmonic umbrella operator
  • Whole-mesh uniform umbrella-operator
  • Whole-mesh scale-dependent umbrella operator

This repository is prepared for CENG589/789 Digital Geometry Processing course term project assignment.

title title title title title title title title title