@bluemath/geom
TypeScript icon, indicating that this package has built-in type declarations

0.2.2 • Public • Published

@bluemath/geom

Geometry submodule of BlueMath.

NPM packageDocsTestsPlayground

  • 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

Package Sidebar

Install

npm i @bluemath/geom

Weekly Downloads

8

Version

0.2.2

License

Apache-2.0

Last publish

Collaborators

  • jay3sh