Search results
19 packages found
A data structure and lookup for 3D vector fields (flow fields).
Functions for animation, color transitions, ecliptic, bezier, decasteljau, curves, three dimensional curves, smooth scrolling, random range, randomItem, mobius index, vectors, physics vectors, and easing.
- Animate
- Bezier
- Boids
- Clamp
- Clamp angle
- Clamp radian
- Colors
- Curve
- Decasteljau
- Easing
- Ellipse
- Eliptic
- Lerp
- Mobius
- View more
Zero dependency 2D & 3D vector mathematical operations
A library that provides vectors, lines and planes in a three-dimensional vector space
A lightweight library for vector data structures: Vector2, Vector3 and Vector4.
2D and 3D vectors library
Given a list of vertices and faces, generate the normals for a triangle mesh.
A simple 3D particle library.
returns the closest value / vector / vectorN from an array
A simple vector 3D library.
SimpleVectorsJS is a library to make working with vectors in Node JS easy, including all standard vector operations and properties for n-dimension vectors
A library for handling multi dimensional vectors
Typescript npm package for dealing with math vectors. Including but not limited to 2D, 3D, ND, Complex.
Given an array of triangles' vertices, return a `Float32Array` of their normal vectors.
Get the normal vector of a 3D triangle
A package for 2D and 3D vector math.
Mr. Ringer is a Javascript math library that makes it simple to perform complex math for 3D games
A grab bag of vector utility functions for 2D and 3D vectors that operate on plain arrays