
NVIDIA Kaolin library provides a PyTorch API for working with a variety of 3D representations and includes a growing collection of GPU-optimized operations such as modular differentiable rendering, fast conversions between representations, data loading, 3D checkpoints, differentiable camera API, differentiable lighting with spherical harmonics and spherical gaussians, powerful quadtree acceleration structure called Structured Point Clouds, interactive 3D visualizer for Jupyter -Notizbücher, bequemer Batched Mesh Container und vieles mehr. Besuchen Sie die Dokumentation der Kaolin Library, um loszulegen!
Beachten Sie, dass die Kaolin -Bibliothek Teil der größeren Nvidia Kaolin -Anstrengung für 3D Deep Learning ist.
Ab V0.12.0 unterstützt Kaolin die Installation mit Rädern:
# Replace TORCH_VERSION and CUDA_VERSION with your torch / cuda versions
pip install kaolin==0.17.0 -f https://nvidia-kaolin.s3.us-east-2.amazonaws.com/torch-{TORCH_VERSION}_cu{CUDA_VERSION}.html
Zum Beispiel, um Kaolin 0,17.0 über Taschenlampe 2.0.1 und CUDA 11.8 zu installieren:
pip install kaolin==0.17.0 -f https://nvidia-kaolin.s3.us-east-2.amazonaws.com/torch-2.0.1_cu118.html
In dieser Version haben wir die Funktion von Sample_Points_in_Volume hinzugefügt, die zur "Verdichtung" von Gaußschen Splats verwendet werden. Dies kann zur Verbesserung der Physiksimulation verwendet werden.
Wir haben das Training und die Simulation des Physiks mit Nvidia Warp für einige unserer Funktionen weiter verbessert. Wir haben auch die Unterstützung für die Durchlässigkeit im GLTF -Lader hinzugefügt.
![]() | ![]() |
|---|---|
| Ohne Verdichtung | Mit Verdacht |
Überprüfen Sie unsere aktualisierten Tutorials:
Einzelheiten finden Sie unter Änderungsprotokolle.
Bitte überprüfen Sie unsere Beitragsrichtlinien.
Der größte Teil des Kaolins Repository steht unter der Apache V2.0 -Lizenz, außer unter Kaolin/Non_Commercial, die unter NSCL -Lizenz für Forschungs- und Bewertungszwecke unter NSCL -Lizenz beschränkt ist. Beispielsweise ist die Flexicubes -Methode unter non_commercial enthalten.
Der Standard- kaolin -Import enthält Apache-lizenzierte Komponenten:
import kaolin
Die nichtkommerziellen Komponenten müssen explizit importiert werden als:
import kaolin.non_commercial
Wenn Sie die Kaolin -Bibliothek für Ihre Recherche verwenden, zitieren Sie bitte:
@software{KaolinLibrary,
author = {Fuji Tsang, Clement and Shugrina, Maria and Lafleche, Jean Francois and Perel, Or and Loop, Charles and Takikawa, Towaki and Modi, Vismay and Zook, Alexander and Wang, Jiehan and Chen, Wenzheng and Shen, Tianchang and Gao, Jun and Jatavallabhula, Krishna Murthy and Smith, Edward and Rozantsev, Artem and Fidler, Sanja and State, Gavriel and Gorski, Jason and Xiang, Tommy and Li, Jianing and Li, Michael and Lebaredian, Rev},
title = {Kaolin: A Pytorch Library for Accelerating 3D Deep Learning Research},
date = {2024-11-20},
version = {0.17.0},
url={url{https://github.com/NVIDIAGameWorks/kaolin}}
}
Aktuelles Team:
Andere Majors -Mitwirkende: