Mikola Lysenko's repositories
functional-red-black-tree
A purely functional red-black tree data structure
vectorize-text
Turns a text string into a 2D poly line
box-intersect
📦 Any dimensional box intersection
robust-point-in-polygon
Exactly test if a point is inside, outside or on the boundary of a polygon
surface-nets
Arbitrary dimensional level sets
binary-search-bounds
Better binary searching
typedarray-pool
Reuse typed arrays
interval-tree-1d
1D interval tree
murmurhash-js
An optimized JavaScript implementation of the MurmurHash algorithms.
monotone-convex-hull-2d
Robust and fast 2D convex hull
orbit-camera
Orbit camera for 3D scenes
sdf-physics
WebGPU signed distance field physics engine
filtered-vector
Path smoothing for vector valued input curves
incremental-convex-hull
Incremental convex hull algorithm
simplicial-complex-contour
Extract a contour on a simplicial complex
robust-in-sphere
Exact arithmetic test to check if (n+2) points are cospherical
webgpu-experiments
Experiments with WebGPU
node-fastcdc
Node JS bindings for fastcdc-rs
fastcdc-wasm
WASM bindings for fastcdc
binary-merge
2-way merge
zero-crossings
Finds all zero crossings in a 1D ndarray
matrix-camera-controller
Camera interaction by direct matrix manipulation