tinyspline
Spline library
A C library providing an object-oriented interface to NURBS, B-Splines, and Bezier curves for interpolation, transformation, and querying.
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.
1k stars
64 watching
210 forks
Language: C
last commit: 6 months ago
Linked from 4 awesome lists
b-splinesbezier-curvesnurbssplines
Related projects:
Repository | Description | Stars |
---|---|---|
| A comprehensive C++ library for creating and manipulating 2D and 3D splines. | 321 |
| A Unity plugin for creating curved content with real-time Bézier curves | 1,062 |
| Provides read/write access to SPI flash memory chips | 174 |
| A system for generating and updating Catmull-Rom splines in game development. | 9 |
| An Arduino library for accessing and managing flash memory chips using the SPI protocol. | 439 |
| A lightweight linear interpolation library for Go | 27 |
| A library for bioinformatics using Smalltalk | 17 |
| A fast and portable JSON library for C++ that supports various features and data formats | 1,414 |
| A comprehensive C++ library for various algorithms and mathematical operations. | 880 |
| An optimized elliptic curve library and a PLONK SNARK prover for proof systems. | 147 |
| An OCaml library for segmenting Unicode text into grapheme clusters, words, and sentences. | 23 |
| A C++ library providing low-level DirectX 11 functionality and tools for real-time graphics rendering | 6 |
| A lightweight X11 panel with desktop switcher, taskbar, systray, and clock for NETWM compliant window managers. | 17 |
| A library for extracting isosurfaces from 3D mesh data in C++ | 13 |
| A C library for loading and manipulating bitmap raster graphics | 70 |