Package Exports
- @bluemath/geom
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@bluemath/geom) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
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