All Projects → Earcut → Similar Projects or Alternatives

648 Open source projects that are alternatives of or similar to Earcut

Delaunator
An incredibly fast JavaScript library for Delaunay triangulation of 2D points
Stars: ✭ 1,641 (+20.75%)
Earcut.hpp
Fast, header-only polygon triangulation
Stars: ✭ 447 (-67.11%)
Mutual labels:  algorithm, polygon, triangulation
Cgal
The public CGAL repository, see the README below
Stars: ✭ 2,825 (+107.87%)
Delaunator Cpp
A really fast C++ library for Delaunay triangulation of 2D points
Stars: ✭ 244 (-82.05%)
Polysnap
A work in progress polygon operations library with integer snap-rounding
Stars: ✭ 14 (-98.97%)
Turf Swift
A Swift language port of Turf.js.
Stars: ✭ 123 (-90.95%)
Kdbush
A fast static index for 2D points
Stars: ✭ 412 (-69.68%)
polygon-splitter
A small (<10kb minified) javascript library for splitting polygons by a polyline.
Stars: ✭ 20 (-98.53%)
Mutual labels:  polygon, computational-geometry
Unity.library.eppz.geometry
2D Geometry for Unity. Suited for everyday polygon hassle. Polygon clipping, polygon winding direction, polygon area, polygon centroid, centroid of multiple polygons, line intersection, point-line distance, segment intersection, polygon-point containment, polygon triangulation, polygon Voronoi diagram, polygon offset, polygon outline, polygon buffer, polygon union, polygon substraction, polygon boolean operations, and more. It is a polygon fest.
Stars: ✭ 198 (-85.43%)
Mutual labels:  polygon, triangulation
Hxgeomalgo
Small collection of computational geometry algorithms in Haxe.
Stars: ✭ 133 (-90.21%)
Cdt
C++ library for constrained Delaunay triangulation (CDT)
Stars: ✭ 165 (-87.86%)
Greinerhormann
Greiner-Hormann polygon clipping algorithm. Does AND, OR, XOR. Plays nicely with Leaflet. Handles non-convex polygons and multiple clipping areas. ~3kb footprint, no dependencies
Stars: ✭ 176 (-87.05%)
SplashGeom
Open-source C++ library for geometry and linear algebra
Stars: ✭ 22 (-98.38%)
Computational Geometry
Computational Geometry Unity library with implementations of intersection algorithms, triangulations like delaunay, voronoi diagrams, polygon clipping, bezier curves, ear clipping, convex hulls, mesh simplification, etc
Stars: ✭ 325 (-76.09%)
Geometry2d
Unity3D: A set of helper classes for 2D geometric calculations.
Stars: ✭ 40 (-97.06%)
Mutual labels:  polygon, triangulation
Rbush
RBush — a high-performance JavaScript R-tree-based 2D spatial index for points and rectangles
Stars: ✭ 1,881 (+38.41%)
Geokdbush
The fastest spatial index for geographic locations in JavaScript
Stars: ✭ 251 (-81.53%)
Martinez
Martinez-Rueda polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
Stars: ✭ 391 (-71.23%)
Mutual labels:  polygon, computational-geometry
Libtessdotnet
C# port of the famous GLU Tessellator - prebuilt binaries now available in "releases" tab
Stars: ✭ 191 (-85.95%)
Mutual labels:  polygon, triangulation
Data structure and algorithms library
A collection of classical algorithms and data-structures implementation in C++ for coding interview and competitive programming
Stars: ✭ 133 (-90.21%)
Cavaliercontours
2D polyline library for offsetting, combining, etc.
Stars: ✭ 135 (-90.07%)
Tinfour
Delaunay and Constrained Delaunay Triangulations in Java, providing high-performance utilities for modeling surfaces with support for Lidar LAS files, Digital Elevation Models (DEM), finite element analysis, path planning, natural neighbor interpolation, and other applications of Triangulated Irregular Networks (TIN)
Stars: ✭ 119 (-91.24%)
Skeleton Tracing
A new algorithm for retrieving topological skeleton as a set of polylines from binary images
Stars: ✭ 241 (-82.27%)
Turf
A modular geospatial engine written in JavaScript
Stars: ✭ 6,659 (+389.99%)
Polytri
🔺 Fast and simple polygon triangulation library.
Stars: ✭ 37 (-97.28%)
Visibility
Simple sweep line visibility polygon algorithm implementation
Stars: ✭ 62 (-95.44%)
Mutual labels:  polygon, computational-geometry
Delaunay Triangulation
C++ version the delaunay triangulation
Stars: ✭ 339 (-75.06%)
Mutual labels:  algorithm, triangulation
Flatbush
A very fast static spatial index for 2D points and rectangles in JavaScript
Stars: ✭ 1,031 (-24.14%)
Supercluster
A very fast geospatial point clustering library for browsers and Node.
Stars: ✭ 1,246 (-8.31%)
Advanced Data Structures With Python
Python implementations of Advanced Data Structures and Algorithms. With each code, there is an associated markdown for explanation and applications of that algorithm or data structure.
Stars: ✭ 82 (-93.97%)
Mutual labels:  algorithm
Ivy
Visualization of sorting algorithm
Stars: ✭ 93 (-93.16%)
Mutual labels:  algorithm
Snake
Artificial intelligence for the Snake game.
Stars: ✭ 1,241 (-8.68%)
Mutual labels:  algorithm
Algorithms
Port of http://stoimen.com/blog series of algorithms on github
Stars: ✭ 81 (-94.04%)
Mutual labels:  algorithm
Must Do Coding Questions
GeeksforGeeks Must-Do-Coding-Questions Solutions
Stars: ✭ 96 (-92.94%)
Mutual labels:  algorithm
Monster
The Art of Template MetaProgramming (TMP) in Modern C++♦️
Stars: ✭ 90 (-93.38%)
Mutual labels:  algorithm
Blog
Life is a moment 📔
Stars: ✭ 1,236 (-9.05%)
Mutual labels:  algorithm
Simplification
Very fast LineString simplification using RDP or Visvalingam-Whyatt and a Rust binary
Stars: ✭ 78 (-94.26%)
Mutual labels:  computational-geometry
Swiftaa
The most comprehensive collection of accurate astronomical algorithms in (C++, Objective-C and) Swift.
Stars: ✭ 91 (-93.3%)
Mutual labels:  algorithm
Hacktoberfest Projecteuler
This repo contains solutions for projecteuler problems in multiple languages. Specially created for newcomers to contribute as part of Hacktoberfest Challenge.
Stars: ✭ 78 (-94.26%)
Mutual labels:  algorithm
Algorithmic Toolbox San Diego
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
Stars: ✭ 78 (-94.26%)
Mutual labels:  algorithm
Hgeometry
HGeometry
Stars: ✭ 98 (-92.79%)
Mutual labels:  computational-geometry
Shapes
📐 Net standard geometry/shape manipulation library, can be used to merge / split shapes
Stars: ✭ 95 (-93.01%)
Mutual labels:  polygon
Cracking The Coding Interview
Java solutions and explanations to problems in the book Cracking the Coding Interview(6th Edition).
Stars: ✭ 91 (-93.3%)
Mutual labels:  algorithm
Codinginterviews2 Bypython
此项目是《剑指offer》第二版里算法面试题的Python3实现版本,作为一本经典书籍,可以时常拿出来看一看、翻一翻、记一记。同时也是为了Python程序员能够更好的通过公司的技术面试,拿到心仪的offer。
Stars: ✭ 78 (-94.26%)
Mutual labels:  algorithm
Hacktoberfest
Make your first PR! ~ A beginner-friendly repository made specifically for open source beginners. Add your profile, a blog, or any program under any language or update the existing one. Just make sure to add the file under the correct directory. Happy hacking!
Stars: ✭ 78 (-94.26%)
Mutual labels:  algorithm
Plexus
Polygonal mesh processing.
Stars: ✭ 90 (-93.38%)
Mutual labels:  polygon
Jsprit
jsprit is a java based, open source toolkit for solving rich vehicle routing problems
Stars: ✭ 1,208 (-11.11%)
Mutual labels:  algorithm
Anticrawlersolution
It covers the blockade principle of most anti-climbing strategies and corresponding solutions.👽👽👽👽(涵盖了大部分的反爬策略的封锁原理以及对应的解决方案。)
Stars: ✭ 77 (-94.33%)
Mutual labels:  algorithm
Geogeometry
GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates.
Stars: ✭ 94 (-93.08%)
Mutual labels:  algorithm
Connected Components 3d
Connected components on multilabel 3D & 2D images. Handles 26, 18, and 6 connected variants.
Stars: ✭ 90 (-93.38%)
Mutual labels:  algorithm
Algorithms Hacktoberfest
Write Algorithm in any language and contribute to HacktoberFest
Stars: ✭ 77 (-94.33%)
Mutual labels:  algorithm
Libqsbr
QSBR and EBR library
Stars: ✭ 76 (-94.41%)
Mutual labels:  algorithm
Torchrl
Pytorch Implementation of Reinforcement Learning Algorithms ( Soft Actor Critic(SAC)/ DDPG / TD3 /DQN / A2C/ PPO / TRPO)
Stars: ✭ 90 (-93.38%)
Mutual labels:  algorithm
Normcorre
Matlab routines for online non-rigid motion correction of calcium imaging data
Stars: ✭ 75 (-94.48%)
Mutual labels:  algorithm
Algorithm Playground
An (old) and unstructured (messy tbh) collection of programming exercises.
Stars: ✭ 75 (-94.48%)
Mutual labels:  algorithm
Fracture
generative algorithm
Stars: ✭ 99 (-92.72%)
Mutual labels:  algorithm
Deep Reinforcement Learning With Pytorch
PyTorch implementation of DQN, AC, ACER, A2C, A3C, PG, DDPG, TRPO, PPO, SAC, TD3 and ....
Stars: ✭ 1,345 (-1.03%)
Mutual labels:  algorithm
Centerline
Calculate the polygon's centerline
Stars: ✭ 94 (-93.08%)
Mutual labels:  polygon
Graphical Debugging
GraphicalDebugging extension for Visual Studio
Stars: ✭ 88 (-93.52%)
Mutual labels:  polygon
Bru 9
Aesthetic Engine 2
Stars: ✭ 74 (-94.55%)
Mutual labels:  computational-geometry
1-60 of 648 similar projects