An awesome list of tools available in 3d computer graphics for the research in computer graphics/vision and machine learning
- open3d
- Pymesh
- Trimesh
- MeshLabXML
- Kaolin (Deep Learning Model Zoo, utilities etc)
- Pyrender
- Polyscope
- Pytorch Blender Integration
- ParaView
- MeshPlot, cool visualization in jupyter notebook
- WildMeshing, a simple and robust 2d and 3d meshing package
- igl, igl python bindings
- Polyfem, finite element library
- Directional visualizing and understanding directional fields on meshes.
- point cloud utils, chamfer, hausdorff distance, poisson disk sampling etc.
- pymanopt Optimization on Manifold using python.
- ivy-dl 3D vision library with deep learning support.
- sdf python library for creating meshes using sdf of interesting primitives
- Poisson Surface Reconstuction (Python)
- Poisson Surface Reconsutrction (c++)
- Contours, Ridges and Valleys (c++)
- Mesh Processing Library (c++)
- Watertight and Simplified Meshes through TSDF Fusion (c++)
- ManifoldPlus: A Robust and Scalable Watertight Manifold Surface Generation Method for Triangle Soups (c++)
- GPU-based signed distance field generator from 3D triangle meshes (c++)
- Mesh to SDF (Python)
9. [Cilantro](https://github.com/kzampog/cilantro) (c++)
library for convex hull, clustering, spatial reasoning on point cloud.- mesh-voxelization
- spharapy Harmonic Analyis of Meshes, includes laplace beltrami operators
- SPARE3D: A Dataset for SPAtial REasoning on Three-View Line Drawings
- DIODE: A Dense Indoor and Outdoor DEpth Dataset
- ScanNet ScanNet is an RGB-D video dataset containing 2.5 million views in more than 1500 scans, annotated with 3D camera poses, surface reconstructions, and instance-level semantic segmentations.
- ABC Dataset A Big CAD Model Dataset For Geometric Deep Learning
- ShapeNet A richly-annotated large-scale dataset of 3D shapes
- ScanObjectNN A New Benchmark Dataset and Classification Model on Real-World Data