Crate splinosaurus

Crate splinosaurus 

Source
Expand description

A highly flexible spline and surface library.

Features include:

  • BSpline
  • NURBS (spline)
  • BSurface
  • NURBS (surface)

Planned:

  • TSpline

The goals of this library are to:

  • Hide unnecessary complexity
  • Expose both high and low level manipulation APIs
  • Allow for type flexibility (fixed or floating point)
  • Minimal dependencies

Modulesยง

control_points
Defining and manipulating control points.
export
Exporting to other formats such as meshes.
knots
Defining and manipulating knots.
splines
N dimensional splines.
surfaces
N dimensional surfaces.