Search results
64 packages found
Assorted common math functions & utilities
- animation
- bezier
- cubic
- easing
- hermite
- interpolation
- interval
- math
- prime
- quadratic
- smoothmax
- smoothstep
- solver
- trigonometry
Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
- noise
- fastnoise
- procedural
- simplex
- opensimplex
- cellular
- voronoi
- perlin
- value
- cubic
- fractal
- domain-warping
- 2D
- 3D
- View more
FastNoise Lite is an extremely portable open source noise generation library with a large selection of noise algorithms
- noise
- fastnoise
- procedural
- simplex
- opensimplex
- cellular
- voronoi
- perlin
- value
- cubic
- fractal
- domain-warping
- 2D
- 3D
- View more
nD cubic & quadratic curve analysis, conversion, interpolation, splitting
Freely customizable, iterative nD subdivision curves for open / closed geometries
Extensible keyframe interpolation/tweening of arbitrary, nested types
Interpolate values on a Cardinal/Catmull-Rom spline curve
Compute the cube root of a double-precision floating-point number.
Purely functional linear, quadratic and cubic bezier library, including accurate, robust bezier intersection.
Compute the cube root of a single-precision floating-point number.
Create an iterator which computes the cube root of each iterated value.
Compute the cube root for each element in a single-precision floating-point strided array according to a strided mask array.
Compute the cube root for each element in a double-precision floating-point strided array according to a strided mask array.
- stdlib
- stdmath
- mathematics
- math
- math.cbrt
- cbrt
- cube
- cubic
- root
- power
- double-precision
- double
- dbl
- float64
- View more
Compute the cube root of each element in a single-precision floating-point strided array.
Compute the cube root of each element in a double-precision floating-point strided array.
Compute the cube root of each element in a strided array.
Interpolate arrays of values on a Cardinal/Catmull-Rom spline curve with vectorized methods
This package allows easy and light implementation of linear or curved animation in javascript. (Especially suitable in a development environment on web components or canvas.)
- animation
- curved animation
- canvas
- canvas animation
- js
- js animation
- animatable
- cubic
- curve
- colortween
- ticker
- front-end
- client-side
- lightweight
Maker.js, a Microsoft Garage project, is a JavaScript library for creating and sharing modular line drawings for CNC and laser cutters.