Starred repositories
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
Open3D: A Modern Library for 3D Data Processing
A C++ library for interacting with JSON.
open Multiple View Geometry library. Basis for 3D computer vision and Structure from Motion.
A Robust and Versatile Monocular Visual-Inertial State Estimator
Simple MPL-2.0-licensed C++ geometry processing library.
open Multi-View Stereo reconstruction library
waifu2x converter ncnn version, runs fast on intel / amd / nvidia / apple-silicon GPU with vulkan
[CVPR 2024] Official PyTorch implementation of SuGaR: Surface-Aligned Gaussian Splatting for Efficient 3D Mesh Reconstruction and High-Quality Mesh Rendering
High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)
a programming library with geometric algorithms
LVI-SAM: Tightly-coupled Lidar-Visual-Inertial Odometry via Smoothing and Mapping
Nvdiffrast - Modular Primitives for High-Performance Differentiable Rendering
Production-grade 3D gaussian splatting with CPU/GPU support for Windows, Mac and Linux 🚀
A lightweight, easy-to-use, and efficient library for processing and rendering 3D data (C++ & Python)
An easy-to-use Python library for processing and manipulating 3D point clouds and meshes.
Pixel-Perfect Structure-from-Motion with Featuremetric Refinement (ICCV 2021, Best Student Paper Award)
The Replica Dataset v1 as published in https://arxiv.org/abs/1906.05797 .
[CVPR 2024 Highlight] Scaffold-GS: Structured 3D Gaussians for View-Adaptive Rendering
The Multi-View Environment: End-to-end image-based reconstruction (SfM, MVS, surface reconstruction)
C++ libraries and programs demonstrating mesh processing research published in ACM SIGGRAPH (1992-2003)