There are no reviews yet. Be the first to send feedback to the community and the maintainers!
l1-path-finder
🗺 Fast path planning for 2D gridsfunctional-red-black-tree
A purely functional red-black tree data structurevectorize-text
Turns a text string into a 2D poly linestatic-kdtree
A static kdtree data structureorthogami
Orthogonal polyhedra origamibox-intersect
📦 Any dimensional box intersectionrobust-point-in-polygon
Exactly test if a point is inside, outside or on the boundary of a polygoncdt2d
2D constrained Delaunay triangulationmikolalysenko.github.com
laplacian-deformation
Laplacian mesh deformationrobust-arithmetic-notes
Tutorial on robust arithmetic in JavaScriptmudb
Low latency state replication for the webisosurface
Isosurface polygonizer algorithmsdelaunay-triangulate
Easy to use robust Delaunay triangulationgame-shell
Ready to go JavaScript shell for games or other interactive demospatcher.js
JSON diffing and patching libraryelectron-recorder
Record animations using Electronsurface-nets
Arbitrary dimensional level setsbinary-search-bounds
Better binary searchingdynamic-forest
Maintain a dynamic spanning forest of a graph under edge insertions and deletionsuniq
Removes duplicate items from an array in placeNodeMinecraftThing
Javascript MMO frameworkpitch-shift
Variable speed pitch shifter written in JavaScriptrefine-mesh
Iterative mesh refinementbox-intersect-benchmark
Box intersection benchmarktypedarray-pool
Reuse typed arraysrectangle-decomposition
Computes a minimal rectangular decomposition of a rectilinear polygonconway-hart
A port of George Hart's implementation/extension of Conway's polyhedral notation to CommonJSfemgl
WebGL finite element viewerinterval-tree-1d
1D interval treevoxel-mipmap-demo
Demo of mipmapping for voxel terrainalpha-shape
Any dimensional alpha shapessimplicial-complex
Tools for manipulating simplicial complexes in JavaScriptmespeak
NPM entry for mespeak for easier installation and usage in browserifydetect-pitch
Detects the pitch of an audio snippetvertex-ao
Vertex based ambient occlusion calculation for meshesbit-twiddle
Bit twidling hacks for node.jsmouse-wheel
Speed controlled mouse scrollingto-px
Convert any CSS unit to logical pixels (aka "px")voronoi-diagram
n-dimensional voronoi diagram constructorlocal-perception-filter-demo
Demonstration of local perception filters in a browsermonotone-convex-hull-2d
Robust and fast 2D convex hullclean-pslg
Clean up messy planar straight line graphsgreedy-mesher
Greedy mesh compilerndarray-experiments
Multidimensional typed arrays in JSglsl-read-float
Read floating point values back from WebGLa-big-triangle
Draws a big triangle onto the screenao-mesher
Voxel mesher with ambient occlusionconvex-hull
Any dimensional convex hulltaubin-smooth
Taubin's mesh smoothing algorithm implemented in JavaScriptstft
Short time Fourier transformplastimesh
👾 A free form mesh sculpting tool3d-view-controls
A camera with input hooks for basic 3D projectsorbit-camera
Orbit camera for 3D scenesLudumDare23MMO
LudumDare23 MMO source code (rebuilt to remove database stuff)ndarray-project-list
List of stuff todo with ndarraysvoxelize
Voxelizes a triangulated mesh into an ndarraygif-3d
3D gif visualizerhaar-tree-3d
3D Wavelet Rasterizationmouse-event
Cross browser mouse event property accessstrongly-connected-components
Computes the strongly connected components of a directed graphunion-find
A basic union-find data structure for node.js0fpsBlog
Code and examples for 0fps blogpoint-in-region
Fast and exact point in region locationnode-latex
node.js wrapper for LaTeXMineHack
WebGL based AJAX videogame -- with MMO, Minecraft and Roguelike elements.incremental-delaunay
Constructs a Delaunay triangulation for a collection of pointsangle
Almost Native Graphics Layer Engine (local fork)bibtex-parser
A CommonJS port of BibTeX-jscount-min-sketch
Count-Min Sketch Data Structurebound-points
Find a bounding box for a set of pointsrobust-orientation
Robustly computes the orientation of a tuple of pointslpf-ctf
Multiplayer capture the flag demoparse-obj
Parses a .OBJ filecubic-hermite
Cubic hermite interpolationangle-normals
Compute mesh normals using angle weightsao-shader
Ambient occlusion shader for ao-meshersvg-3d-simplicial-complex
Renders a simplicial complex to a list of polygons in SVGndarray-tutorial
Guide to ndarraysmesh-fixer
Fixes holes in 3D meshesfunctional-priority-queue
A functional priority queue in JavaScript3p
Progressive triangle streamsbunny
The Stanford bunnyndpack-image
Package an image into a requireable modulegl-modules
A modular approach to WebGL programmingcsr-matrix
Compressed sparse row matrix for node.jscontour2d
Extracts a rectilinear polygon contour from a binary imagetriangulate-polyline
Triangulates a complex polygonmathmode
Turns LaTeX math mode expressions into imagespoly-bool
Exact polygon boolean operationsfiltered-vector
Path smoothing for vector valued input curvesgl-render-text
Renders text to a WebGL texturedifferential-growth
Differential growth, inspired by @inconvergentpoint-in-big-polygon
Industrial strength point in polygon testvishull2d
Visible regions for 2D poly-linesnormals
Computes normals for triangulated meshescommutative-rendering
Ideas about modular graphical renderingvj-stuff
Stream of consciousness programmed WebGL visualizationssplit-polygon
Splits a convex polygon by a planecontrol-flow
Control flow graph and 3AC form for JavaScript programsLove Open Source and this site? Check out how you can help us