tinyspline icon indicating copy to clipboard operation
tinyspline copied to clipboard

ANSI C library for NURBS, B-Splines, and Bézier curves with interfaces for C++, C#, D, Go, Java, Javascript, Lua, Octave, PHP, Python, R, and Ruby.

Results 35 tinyspline issues
Sort by recently updated
recently updated
newest added

[tesi-chieppa.pdf](https://www.dm.uniba.it/home/dottorato/tesi-di-dottorato/tesi-chieppa.pdf) page 39 (section 2.6): Standard knot removal. Maybe this equations are applicable.

Currently, memory is allocated for each segment of a spline. This approach becomes very slow for splines with thousands of control points and knots.

Fix source comment typos

If a spline has only one control point, `tension` creates a spline whose control point is `nan`.

Very simple question here: How one can get the set of values of y's for arbitrary set of x's. All I see is evaluate for knot values not for x's

I'm trying to use tinyspline with other libs which depend on json-c library, but I fail to link them because parson & json-c are using the same functions names. Is...

Hello, this is not an issue, but a request for info. I have a tinyspline::BSpline in 3 dimension. Is it possible to evaluate it obtaining points that can generate a...

when bspline to bezier has wrong what unsupported number of knots: 10001 > 10000! how to deal ?

Hi, I am passing a Bspline to this function and it is returning degree = 5 and number of points = 12. I expected for degree 5 that there would...