CgalThe public CGAL repository, see the README below
Stars: ✭ 2,825 (+12740.91%)
AlgorithmsA collection of algorithms and data structures
Stars: ✭ 11,553 (+52413.64%)
DlibAllocators, I/O streams, math, geometry, image and audio processing for D
Stars: ✭ 182 (+727.27%)
DelaunatorAn incredibly fast JavaScript library for Delaunay triangulation of 2D points
Stars: ✭ 1,641 (+7359.09%)
WagyuA general library for geometry operations of union, intersections, difference, and xor
Stars: ✭ 116 (+427.27%)
MidcurveNNComputation of Midcurve of Thin Polygons using Neural Networks
Stars: ✭ 19 (-13.64%)
TinfourDelaunay 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 (+440.91%)
polliwog2D and 3D computational geometry library
Stars: ✭ 22 (+0%)
Lazysets.jlA Julia package for calculus with convex sets
Stars: ✭ 107 (+386.36%)
tektosyneThe Tektosyne Library for Java provides algorithms for computational geometry and graph-based pathfinding, along with supporting mathematical utilities and specialized collections.
Stars: ✭ 52 (+136.36%)
Grassmann.jl⟨Leibniz-Grassmann-Clifford⟩ differential geometric algebra / multivector simplicial complex
Stars: ✭ 289 (+1213.64%)
PGSProcessing Geometry Suite
Stars: ✭ 39 (+77.27%)
Earcut.hppFast, header-only polygon triangulation
Stars: ✭ 447 (+1931.82%)
Unity.library.eppz.geometry2D 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 (+800%)
Matherzzllrr mather(an offline tool for Math learning, education and research)小乐数学,离线可用的数学学习(自学或教学)、研究辅助工具。计划覆盖数学全部学科的解题、作图、演示、探索工具箱。目前是演示Demo版(抛转引玉),但已经支持数学公式编辑显示,部分作图功能,部分学科,如线性代数、离散数学的部分解题功能。最终目标是推动专业数学家、编程专家、教育工作者、科普工作者共同打造出更加专业级的Mather数学工具
Stars: ✭ 270 (+1127.27%)
CdtC++ library for constrained Delaunay triangulation (CDT)
Stars: ✭ 165 (+650%)
Delaunator CppA really fast C++ library for Delaunay triangulation of 2D points
Stars: ✭ 244 (+1009.09%)
topoA Geometry library for Elixir that calculates spatial relationships between two geometries
Stars: ✭ 125 (+468.18%)
GoslLinear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.
Stars: ✭ 1,629 (+7304.55%)
Nurbs PythonObject-oriented pure Python B-Spline and NURBS library
Stars: ✭ 295 (+1240.91%)
GeometryBoost.Geometry - Generic Geometry Library | Requires C++14 since Boost 1.75
Stars: ✭ 282 (+1181.82%)
Aabb TreeA d-dimensional aabb-tree implementation for MATLAB.
Stars: ✭ 5 (-77.27%)
vgVector-geometry toolbelt for 3D points and vectors
Stars: ✭ 106 (+381.82%)
Aardvark.baseAardvark is an open-source platform for visual computing, real-time graphics and visualization. This repository is the basis for most platform libraries and provides basic functionality such as data-structures, math and much more.
Stars: ✭ 117 (+431.82%)
Computational GeometryComputational 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 (+1377.27%)
EarcutThe fastest and smallest JavaScript polygon triangulation library for your WebGL apps
Stars: ✭ 1,359 (+6077.27%)
HxgeomalgoSmall collection of computational geometry algorithms in Haxe.
Stars: ✭ 133 (+504.55%)
EuclidExact Computation Geometry Framework Based on 'CGAL'
Stars: ✭ 52 (+136.36%)
Cavaliercontours2D polyline library for offsetting, combining, etc.
Stars: ✭ 135 (+513.64%)
Polytri🔺 Fast and simple polygon triangulation library.
Stars: ✭ 37 (+68.18%)
polygon-splitterA small (<10kb minified) javascript library for splitting polygons by a polyline.
Stars: ✭ 20 (-9.09%)
Geometry2dUnity3D: A set of helper classes for 2D geometric calculations.
Stars: ✭ 40 (+81.82%)
KormaMathematics library focused on geometry for Multiplatform Kotlin 1.3
Stars: ✭ 65 (+195.45%)
Umbrella"A collection of functional programming libraries that can be composed together.
Unlike a framework, thi.ng is a suite of instruments and you (the user) must be
the composer of. Geared towards versatility, not any specific type of music."
— @loganpowell via Twitter
Stars: ✭ 2,186 (+9836.36%)
GeokitGeo-Toolkit for PHP.
Stars: ✭ 223 (+913.64%)
CompasCore packages of the COMPAS framework.
Stars: ✭ 146 (+563.64%)
EcsharpHome of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: ✭ 141 (+540.91%)
math-for-mlMathematical preliminaries for machine learning
Stars: ✭ 15 (-31.82%)
Scikit GeometryScientific Python Geometric Algorithms Library
Stars: ✭ 220 (+900%)
Building BlocksA voxel library for real-time applications.
Stars: ✭ 140 (+536.36%)
Cityengine SdkCityEngine is a 3D city modeling software for urban design, visual effects, and VR/AR production. With its C++ SDK you can create plugins and standalone apps capable to execute CityEngine CGA procedural modeling rules.
Stars: ✭ 137 (+522.73%)
PolyhedronismeA tool to construct and explore polyhedra.
Stars: ✭ 138 (+527.27%)
eigenOwl's OCaml Interface to Eigen3 C++ Library
Stars: ✭ 30 (+36.36%)
Ifc.jsIfc viewer for client applications.
Stars: ✭ 211 (+859.09%)
GeocoqA formalization of geometry in Coq based on Tarski's axiom system
Stars: ✭ 128 (+481.82%)
TiglThe TiGL Geometry Library to process aircraft geometries in pre-design.
Stars: ✭ 123 (+459.09%)
Trimesh2C++ library and set of utilities for input, output, and basic manipulation of 3D triangle meshes
Stars: ✭ 206 (+836.36%)
Svg.skiaAn SVG rendering library.
Stars: ✭ 122 (+454.55%)
eigen-js⚡ Eigen-js is a port of the Eigen C++ linear algebra library
Stars: ✭ 78 (+254.55%)
GlslviewerConsole-based GLSL Sandbox for 2D/3D shaders shaders
Stars: ✭ 2,834 (+12781.82%)
PolylidarPolylidar3D - Fast polygon extraction from 3D Data
Stars: ✭ 106 (+381.82%)
inpolyA fast 'point(s)-in-polygon' test for MATLAB.
Stars: ✭ 17 (-22.73%)
Rrt Algorithmsn-dimensional RRT, RRT* (RRT-Star)
Stars: ✭ 195 (+786.36%)