76 Open Source Geometry Processing Software Projects
Free and open source geometry processing code projects including engines, APIs, generators, and tools.
Charlesq34 Pointnet 3567 ⭐
PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
Pifu 1279 ⭐
This repository contains the code for the paper "PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitization"
Softras 881 ⭐
Project page of paper "Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoning"
3Dmatch Toolbox 639 ⭐
3DMatch - a 3D ConvNet-based local geometric descriptor for aligning 3D meshes and point clouds.
Geometrize 964 ⭐
:white_square_button: Geometrize is a desktop app that geometrizes images into geometric primitives
Atlasnet 518 ⭐
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.
Cinolib 511 ⭐
A generic programming header only C++ library for processing polygonal and polyhedral meshes
Arkit Scnpath 327 ⭐
Create paths for your Augmented Reality environments using just points to represent the centre of the path.
Geometrize Haxe 308 ⭐
:triangular_ruler: Geometrize is a Haxe port of primitive that geometrizes images into geometric primitives
Optcuts 180 ⭐
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.
Geometrize Haxe Web 125 ⭐
:globe_with_meridians: Web demo using the Geometrize Haxe library to recreate images with geometric primitives
Manifoldplus 262 ⭐
ManifoldPlus: A Robust and Scalable Watertight Manifold Surface Generation Method for Triangle Soups
Geometry Processing Mesh Reconstruction 61 ⭐
Mesh Reconstruction assignment for Geometry Processing course
Libhedra 43 ⭐
A library providing functionality for the geometric processing of polygonal(non-triangular) meshes.
Geometrize Lib 50 ⭐
:large_orange_diamond: C++ library for Geometrize, a tool for geometrizing images into geometric primitives
Gogeom 52 ⭐
This is a Geometrical library for Go Language. Which includes multiple Geometrical calculations like Circle, Lines etc in different forms
Geometrize Twitter Bot 12 ⭐
Twitter bot for Geometrize, a tool for geometrizing images into geometric primitives
Easy3D 596 ⭐
A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Primitivenet 32 ⭐
PrimitiveNet: Primitive Instance Segmentation with Local Primitive Embedding under Adversarial Metric (ICCV 2021)
Swept Volumes 14 ⭐
Public code release for "Swept Volumes via Spacetime Numerical Continuation", presented at SIGGRAPH 2021 and authored by Silvia Sellán, Noam Aigerman and Alec Jacobson
Pranav Jain Diffgeoops 12 ⭐
This repository contains the python implementation of the paper titled "Discrete Differential-Geometry Operators for Triangulated 2-Manifolds" by Meyer et. al. VisMath 2002 http://multires.caltech.edu/pubs/diffGeoOps.pdf
Awesome 3D Programming 20 ⭐
:ice_cube: Collection of the most awesome learning resources on 3D programming in Computer Graphics, Digital Realities (AR/VR/XR) and Machine Learning (CV, GDL) in the form of tutorials, videos and books.