#71 · Primary category: Deep Learning Frameworks

kaolin

3d-deep-learning artificial-intelligence camera-api cuda differentiable-lighting differentiable-rendering gaussian-splatting interactive-visualizations neural-networks nvidia-warp physics-simulation pytorch rasterization

A PyTorch Library for Accelerating 3D Deep Learning Research

Project last updated:08/24/26

GitHub Stars

5.2K

Forks

628

Contributors

37

License

Apache-2.0

Why we included this project

Kaolin, NVIDIA's PyTorch library for 3D deep learning, packs a lot of research-grade pieces into one package: GPU-optimized modules for differentiable rendering, physics simulation, and 3D Gaussian splat handling, plus a GPU octree acceleration structure for point clouds. You also get fast conversions between mesh, voxel, and point-cloud forms, along with quaternion math and PLY/USD I/O, so you don't have to write those kernels yourself. The tutorials and documentation lower the barrier for reproducing published work or trying out new ideas. It's a building-block library, not an end-to-end application, but for teams doing serious 3D ML research it saves substantial implementation time.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category