CgalThe public CGAL repository, see the README below
SamplenetDifferentiable Point Cloud Sampling (CVPR 2020 Oral)
ManifoldplusManifoldPlus: A Robust and Scalable Watertight Manifold Surface Generation Method for Triangle Soups
DssDifferentiable Surface Splatting
MatgeomMatlab geometry toolbox for 2D/3D geometric computing
OptcutsOptCuts, a new parameterization algorithm, jointly optimizes arbitrary embeddings for seam quality and distortion. OptCuts requires no parameter tuning; automatically generating mappings that minimize seam-lengths while satisfying user-requested distortion bounds.
TriwildTriWild: Robust Triangulation with Curve Constraints
Geometrize Haxe Web🌐 Web demo using the Geometrize Haxe library to recreate images with geometric primitives
MeltAutomatic conservative mesh occluder generation by box filling
Delfem2Research prototyping framework for physics simulation written in C++
LagrangeA Robust Geometry Processing Library
DirectionalA library for Directional Field Synthesis, Design, and Processing.
PymeshGeometry Processing Library for Python
GogeomThis is a Geometrical library for Go Language. Which includes multiple Geometrical calculations like Circle, Lines etc in different forms
PifuThis repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
NasoqNASOQ:Numerically Accurate Sparsity Oriented QP Solver
Geometrize🔳 Geometrize is a desktop app that geometrizes images into geometric primitives
SoftrasProject page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
3dmatch Toolbox3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.
AtlasnetThis repository contains the source codes for the paper "AtlasNet: A Papier-Mâché Approach to Learning 3D Surface Generation ". The network is able to synthesize a mesh (point cloud + connectivity) from a low-resolution point cloud, or from an image.
CinolibA generic programming header only C++ library for processing polygonal and polyhedral meshes
TetwildRobust Tetrahedral Meshing in the Wild.
Arkit ScnpathCreate paths for your Augmented Reality environments using just points to represent the centre of the path.
PointnetPointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
Geometrize Haxe📐 Geometrize is a Haxe port of primitive that geometrizes images into geometric primitives
LibiglSimple C++ geometry processing library.
DgtalDigital Geometry Tools and Algorithm Library
PGSProcessing Geometry Suite
go-icp cythonGo-ICP for globally optimal 3D pointset registration
gproshangeometry processing and shape analysis framework
MeshODEMeshODE: A Robust and Scalable Framework for Mesh Deformation
pyprtPython bindings for the "Procedural Runtime" (PRT) of CityEngine by Esri.
mcutA simple and fast library for mesh booleans and more.
BodyParts3DClone of the BodyParts3D/Anatomography 3D model files
SpatialSlurGeometric data structures and algorithms for computational design tasks
geometric advGeometric Adversarial Attacks and Defenses on 3D Point Clouds (3DV 2021)
gp🏭 Geometry Processing at LMU Munich
Scaffold-MapRobust, efficient and low distortion bijective mapping in 2D and 3D
bichonRobust Coarse Curved TetMesh Generation