NURBS algorithm library for modern C++. Slowly under development.
- BSpline basis evaluation.
- NURBS curve & surface interpolation and derivative evaluation.
- Search for parameter of point on a curve or surface using the BFGS method.
- Knot insertion(refinement) and removal.
- Degree elevation and reduction.
- NURBS curve & surface fitting.
- ...
- Eigen3 (for linear algebra)
- Catch2 (for unit tests)
- Matplot++ (for visual tests)
- Google/Benchmark (for benchmark)