Mesh booleans, remeshing, and spatial queries in C++, Python, and TypeScript.
Variadic mesh boolean operations in C++. Build one arrangement over N meshes, extract any boolean expression from it. 201 meshes (~22.5M input triangles) in 0.6 seconds. 125× faster than MeshLib on the Lévy benchmark.
Learn how to perform fast mesh boolean operations in C++. Union, intersection, and difference at interactive speed on million-polygon meshes. Exact arithmetic, with support for non-manifold topology and coplanar primitives.
Learn how to perform fast mesh boolean operations in JavaScript and TypeScript. Union, intersection, and difference at interactive speed on million-polygon meshes. WebAssembly-powered, runs in Node.js and the browser.
Learn how to perform fast mesh boolean operations in Python. Union, intersection, and difference at interactive speed on million-polygon meshes. One pip install, NumPy arrays in and out.