This is a viewer application, using GLFW, Dear ImGui, Eigen, and OpenMesh.
All dependencies are included in the external directory.
You can build this application with cmake. It has been tested under Windows and Linux.
0.Discrete Differential Geometery: estimate surface curvatures using Jit-fitting.
- Bezier Curve & Approximation of B-spline/interpolation of B-spline.
- Discrete Differential Geometery: estimate surface curvatures using Discrete Gauss-Bonet (Normal cycle).
- Simple remesh.
- Laplacian Smoothing of mesh.
- Constrained Quad mesh Optimization: co-planarity of vertex-star; co-planarity of quad;supporting structure; othorgonal quad constrain.
Discrete Gausssian Curvature from jit-fitting
B-spline interpolation
Laplacian smoothing
Laplacian smoothing
quad mesh optimization
quad mesh optimization 