libigl v2.6.3
Permanent link:
cppdashboard.dev/r/2026/09/libigl-v2-6-3Simple MPL-2.0-licensed C++ geometry processing library.
Release notes
## Big Deals * Ported to **Eigen 5.0.1** (#2538) * **Mesh generalized winding numbers via The Antipodal Method** (SIGGRAPH 2026) (#2540) * Accelerated 2D winding number, plus winding number & distances to **Bézier splines** (#2522, #2527) * **Minimal AABB tree + SDFs + variable-radius offsets** and **Lipschitz octree pruning** (#2490, #2488, #2541) * New geometry ops used by the Python bindings: squared distance between two simplices (#2548), `igl::triangle::remesh_at_points` (#2556), swept-volume overloads (#2552), marching-cubes edge→vertex (`E2V`) output (#2551) * Super-Fibonacci sampling & oriented bounding boxes (#2472); vectorized `orient2d`/`orient3d` predicates (#2492, #2479) * Security: fixed an MSH tag-mapping vulnerability (#2537) ## What's Changed * Super Fibonacci and Oriented Bounding Boxes by @alecjacobson in https://github.com/libigl/libigl/pull/2472 * split functions into files; add vectorized orient3d by @alecjacobson in https://github.com/libigl/libigl/pull/2479 * pressing N,n changes lighting to pseudocolored normals by @alecjacobson in https://github.com/libigl/libigl/pull/2478 * No longer using namespace std; and using namespace Eigen; to avoid issues with other libs by @alecjacobson in https://github.com/libigl/libigl/pull/2483 * Lipschitz octree pruning by @alecjacobson in https://github.com/libigl/libigl/pull/2488 * fix bad templating breaking python build by @alecjacobson in https://github.com/libigl/libigl/pull/2489 * Minimal AABB tree + SDFs + Variable Radius Offsets by @alecjacobson in https://github.com/libigl/libigl/pull/2490 * Orient2d vectorized by @alecjacobson in https://github.com/libigl/libigl/pull/2492 * Force codesign to sign binaries, even if they are already signed by @ramcdona in https://github.com/libigl/libigl/pull/2494 * add templates for `planarize_quad_mesh` by @alecjacobson in https://github.com/libigl/libigl/pull/2512 * Reduce mallocs in principal_curvature. by @svenpilz in https://github.com/libigl/libigl/pull/2497 * 503_ARAPParam: take input path from arg if present by @alecjacobson in https://github.com/libigl/libigl/pull/2524 * accelerated 2D winding number (and sdf in example) by @alecjacobson in https://github.com/libigl/libigl/pull/2522 * Add missing #include <cassert> by @nikolaseu in https://github.com/libigl/libigl/pull/2521 * Winding number and distances to Bézier splines by @alecjacobson in https://github.com/libigl/libigl/pull/2527 * Alecjacobson/fix point in convex hull by @alecjacobson in https://github.com/libigl/libigl/pull/2528 * fix double for loop bug by @alecjacobson in https://github.com/libigl/libigl/pull/2530 * Fix typos in header documentation comments by @alecjacobson in https://github.com/libigl/libigl/pull/2534 * Port to Eigen 5.0.1 by @fsichetti in https://github.com/libigl/libigl/pull/2538 * Adjust text shift scale factor based on label size by @alecjacobson in https://github.com/libigl/libigl/pull/2539 * Fix more missing <cassert> includes for Eigen 5.x by @miwechner in https://github.com/libigl/libigl/pull/2533 * Fix MSH Tag Mapping-Related Vulnerability by @maxmandel in https://github.com/libigl/libigl/pull/2537 * Mesh generalized winding numbers via The Antipodal Method (SIGGRAPH 2026) by @Philip-Trettner in https://github.com/libigl/libigl/pull/2540 * Replace corner-based with center-based pruning in lipschitz_octree_prune by @alecjacobson in https://github.com/libigl/libigl/pull/2541 * Refresh CI workflow for current macOS image and toolchain by @alecjacobson with @Copilot in https://github.com/libigl/libigl/pull/2545 * Squared distance between two simplices by @alecjacobson in https://github.com/libigl/libigl/pull/2548 * add e2v output version by @alecjacobson in https://github.com/libigl/libigl/pull/2551 * swept volume overload by @alecjacobson in https://github.com/libigl/libigl/pull/2552 * bad types in lex by @alecjacobson in https://github.com/libigl/libigl/pull/2544 * Remove obsolete macOS Mojave hide/show window hack by @alecjacobson …
Share this resource