A Python API for evaluation of Non-Uniform Rational B-Splines (NURBS) curves and surfaces, implemented in Rust for performance. Current version: 0.28.0. Released approximately every few months.
pip install rust-nurbsNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Create a NURBS curve, evaluate at a parameter.
Ensure control_points etc. are created with dtype=np.float64 or cast via .astype(float).
Use np.linspace(0,1,100) for multiple evaluations.
Check knot_vector[i+1] >= knot_vector[i]. Use np.sort if needed.
No dependency data recorded yet.