B-spline modelling library.
Features:
- representation of B-spline curves and surfaces
- approximation by B-spline curves and surfaces
- intersections
- 3D modelling using BREP format and B-splines
- focused on fast algorithms
- BIH package
- NURBS++ - unmantained, last updates from 2002, seems there is no support for intersections
- libnurbs - effort to add intersections and other features to the openNURBBS library provided by Rhino
- SINTEF SISL - mature, mantained, features, C lib:
- approximation for curves
- intersection of curves
- closest point problems for curves
- evaluation and manipulation of curves
- approximation of surfaces
- intersection of surfaces: topology and inspection of the intersection curve
- evaluation and manipulation of surfaces
- Ayam - under development, 3d modeling tool .