earcut

Triangulation library

A fast and small JavaScript polygon triangulation library for WebGL applications.

The fastest and smallest JavaScript polygon triangulation library for your WebGL apps

GitHub

2k stars
171 watching
209 forks
Language: JavaScript
last commit: about 2 years ago
Linked from 1 awesome list

algorithmcomputational-geometryjavascriptpolygontessellationtriangulation

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
mapbox/earcut.hppA fast and efficient polygon triangulation algorithm with support for complex shapes and holes871
open-s2/earclipFast triangulation of polygons5
mint-lab/triangulationtoolboxAn open-source toolbox implementing algorithms and benchmarks for landmark-based localization in robotics.24
frewsxcv/earcutrAn implementation of Earcut triangulation algorithm in Rust for polygon triangulation and verification.41
acheul/louvreAn algorithm for decomposing polygons into triangles, specifically designed to handle self-intersecting shapes.3
cutting-room-floor/waxTools for improving web maps and implementing the MBTiles interaction specification.167
mapbox/wagyuA C++ library providing basic geometric operations like union, intersection, difference, and XOR for computing spatial relationships between geometric shapes.166
alecjacobson/gptoolboxA collection of utility functions for geometry processing and related tasks in MATLAB.632
simplegeo/polymapsA JavaScript library for creating dynamic and interactive maps in modern web browsers.1,602
tchayen/triangolatteA library for 2D triangulation of polygons and lines with support for GPU translation36
hugoledoux/startinA software library for computing Delaunay triangulations of 2.5D points with elevation data34
shuoli84/poly2tri-rsA Rust port of a C++ library for calculating Constrained Delaunay Triangulation on polygons15
d3/d3-geo-polygonProvides tools for manipulating and projecting spherical polygons on the surface of the Earth113
google/swissglA minimalistic wrapper on WebGL2 API for reducing boilerplate code in procedural visualizations and simulations1,160
dengwirda/jigsaw-matlabProvides MATLAB bindings for generating high-quality triangulations and polyhedral decompositions of general planar, surface, and volumetric domains.75