geometry-processing
There are 282 repositories under geometry-processing topic.
CGAL/cgal
The public CGAL repository, see the README below
charlesq34/pointnet
PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
libigl/libigl
Simple MPL-2.0-licensed C++ geometry processing library.
Tw1ddle/geometrize
:white_square_button: Geometrize is a desktop app that geometrizes images into geometric primitives
PyMesh/PyMesh
Geometry Processing Library for Python
shunsukesaito/PIFu
This repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
BrunoLevy/geogram
a programming library with geometric algorithms
LiangliangNan/Easy3D
A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
pmp-library/pmp-library
The Polygon Mesh Processing Library
ShichenLiu/SoftRas
Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
threedle/text2mesh
3D mesh stylization driven by a text input in PyTorch
mlivesu/cinolib
A generic programming header only C++ library for processing polygonal and polyhedral meshes
andyzeng/3dmatch-toolbox
3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.
microsoft/DirectXMesh
DirectXMesh geometry processing library
ThibaultGROUEIX/AtlasNet
This 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.
karimnaaji/voxelizer
Header only mesh voxelizer in c99
Yixin-Hu/TetWild
Robust Tetrahedral Meshing in the Wild.
polygonjs/polygonjs
node-based WebGL design tool
hjwdzh/ManifoldPlus
ManifoldPlus: A Robust and Scalable Watertight Manifold Surface Generation Method for Triangle Soups
yifita/DSS
Differentiable Surface Splatting
cutdigital/mcut
A library for detecting and resolving intersections between two surface meshes.
JuliaGeometry/Meshes.jl
Computational geometry and meshing algorithms in Julia
DGtal-team/DGtal
Digital Geometry Tools and Algorithm Library
itailang/SampleNet
Differentiable Point Cloud Sampling (CVPR 2020 Oral)
maxxfrazer/ARKit-SCNPath
Create paths for your Augmented Reality environments using just points to represent the centre of the path.
patr-schm/TinyAD
Automatic Differentiation in Geometry Processing Made Simple
Tw1ddle/geometrize-haxe
:triangular_ruler: Geometrize is a Haxe port of primitive that geometrizes images into geometric primitives
alecjacobson/geometry-processing
Course material for a grad-level course in Geometry Processing.
libigl/libigl-python-bindings
libigl python bindings
karimnaaji/3d-quickhull
Header only 3d quickhull in c99
liminchen/OptCuts
OptCuts, 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.
mattools/matGeom
Matlab geometry toolbox for 2D/3D geometric computing
adobe/lagrange
A Robust Geometry Processing Library
nicopietroni/quadwild
Implementation of Reliable Feature-Line Driven Quad-Remeshing
wildmeshing/TriWild
TriWild: Robust Triangulation with Curve Constraints
taichi-dev/meshtaichi
MeshTaichi: A Compiler for Efficient Mesh-based Operations (SIGGRAPH Asia 2022)