louvre
Polygon triangulator
An algorithm for decomposing polygons into triangles, specifically designed to handle self-intersecting shapes.
Rust library for computational geometry: plans to include handling polygons, lines and points, and some basic operations.
3 stars
1 watching
0 forks
Language: Rust
last commit: 5 months ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
mapbox/earcut.hpp | A fast and efficient polygon triangulation algorithm with support for complex shapes and holes | 862 |
open-s2/earclip | A fast and efficient algorithm for triangulating polygons and triangles in 2D space | 4 |
shuoli84/poly2tri-rs | A Rust port of a C++ library for calculating Constrained Delaunay Triangulation on polygons | 15 |
tchayen/triangolatte | A library for 2D triangulation of polygons and lines with support for GPU translation | 36 |
mapbox/earcut | A fast and small JavaScript polygon triangulation library for WebGL applications. | 2,210 |
mourner/delaunator-rs | A fast and robust Rust library for Delaunay triangulation of 2D points | 207 |
anlumo/offset_polygon | An algorithm for shrinking and expanding polygons around an outline | 10 |
frewsxcv/earcutr | An implementation of Earcut triangulation algorithm in Rust for polygon triangulation and verification. | 41 |
ashwin/gdel3d | A GPU-accelerated algorithm for computing the Delaunay triangulation of 3D point sets | 145 |
hugoledoux/startin | A software library for computing Delaunay triangulations of 2.5D points with elevation data | 34 |
akirami/polygon-offsetting | A small Rust crate for computing the offset contour, perimeter, and area of a given polygon with a specified margin. | 0 |
mapbox/polylabel | An algorithm for finding the most distant internal point of a polygon from its outline, useful for labeling | 1,437 |
ishape-rust/ioverlay | A library providing high-performance boolean operations on 2D polygons for various applications | 40 |
pemn/vtk_triangulate_points | Creates simplified surfaces from dense point clouds using either Delaunay or grid triangulation methods | 10 |
stoeoef/spade | A Rust library providing efficient and robust algorithms for creating 2D Delaunay triangulations. | 274 |