Search results
35 packages found
zero dependencies vanilla JavaScript utils.
Geometry intersection and bounding volume helpers for PEX.
Geometries for 3D rendering, including normals, UVs and cell indices (faces). Perfect if you want to supercharge your dependency folder... with 30KB of geometries.
Splits quad or polygon faces into triangles.
Simplicial-complex-like geometry builder backed by typed arrays.
Center a simplicial complex geometry's positions in place and scale them to fill a defined bounding box.
Create a simplicial complex geometry by revolving a path around Y axis.
Extrudes a shape along a path
Compute normals for a simplicial complex geometry based on faces/cells information.
Creates a new geometry with unique vertices for each face.
Merge a list of geometries (simplicial complex) into one geometry and concat all other attributes.
Computes unique edges for a list of faces.
a sphere mesh with normals, texture coordinates and indices
A collection of terse, efficient vector tools.
a sphere mesh with normals, texture coordinates and indices
creates a 3D torus mesh
A minimal cube geometry for 3D rendering, including normals, UVs and cell indices (faces).
Plane geometry including UVs and normals
an icosphere mesh with normals, texture coordinates and indices
A minimal capsule geometry for 3D rendering, including normals, UVs and cell indices (faces).