@thi.ng/geom-clip-line
2D line clipping (Liang-Barsky)
2D line clipping (Liang-Barsky)
Identifies geometry position format as flat array, array of arrays, typed array, or 1D ndarray.
Transform geometry positions with a 4x4 transformation matrix.
Converts between common geometry position formats.
A simple javascript plotting boilerplate for 2d stuff.
Box geometry for three.js with filleted edges
A high-performance JavaScript 2D convex hull library
Loader for FlatGeobuf
An NPM module for ThreeJS's CSG (Constructive Solid Geometry) port ( es6 module version )
Functional, extensible L-System architecture w/ support for probabilistic rules
Split a bounding box into 4^n equal smaller bounding boxes
Fast and easy quad-tree implementation for node.js
Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support
Web application for Visualizing Scientific and Medical datasets
A collision detection library for 2D geometry in p5.js
Lightweight and modular math toolbox
Wavefront OBJ parser (& exporter soon)
mongoose schema to support geojson fields
Native modules to determine if a location is within defined geographical boundaries using Google Geometry library
An octree visualization tool for three.js.