@bluemath/geom
v0.2.2
Published
Bluemath Geometry library
Downloads
32
Maintainers
Readme
@bluemath/geom
Geometry submodule of BlueMath.
• Docs • Tests • Playground
Implementation of basic NURBS primitives
- Bezier Curves
- BSpline Curves
- Bezier Surfaces
- BSpline Surfaces
Tessellation (fixed resolution or adaptive) of curves and surfaces
Fundamental NURBS algorithms of NURBS
- Knot insertion
- Knot refinement
- Decomposition of BSpline curves and surfaces into Bezier curves and surfaces
Definition of regular geometry in terms of NURBS
- Line
- Circle
- Bilinear Surface
- Cylinder
- Surface of revolution (Sphere, Cone, Torus)
Usage
npm install @bluemath/geom