Giter Site home page Giter Site logo

muflhi01 / kaolin Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nvidiagameworks/kaolin

0.0 0.0 0.0 87.52 MB

A PyTorch Library for Accelerating 3D Deep Learning Research

License: Apache License 2.0

Shell 0.29% Python 64.94% C++ 12.58% Cuda 15.57% C 0.26% Batchfile 0.03% PowerShell 0.13% Dockerfile 0.40% Makefile 0.09% JavaScript 3.23% CSS 0.36% GLSL 0.33% HTML 0.51% Cython 1.27%

kaolin's Introduction

Kaolin: A Pytorch Library for Accelerating 3D Deep Learning Research

Overview

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 and more.

Kaolin library is part of a larger suite of tools for 3D deep learning research. For example, the Omniverse Kaolin App will allow interactive visualization of 3D checkpoints. To find out more about the Kaolin ecosystem, visit the NVIDIA Kaolin Dev Zone page.

Installation and Getting Started

Visit the Kaolin Library Documentation to get started!

About the Latest Release (0.10.0)

With the version 0.10.0 we are focusing on Volumetric rendering, adding new features for tetrahedral meshes, including DefTet volumetric renderer and losses, and Deep Marching Tetrahedrons, and adding new primitive operations for efficient volumetric rendering of Structured Point Clouds, we are also adding support for materials with USD importation.

Finally we are adding two new tutorials to show how to use the latest features from Kaolin:

  • How to use DMtet to rencontruct a mesh from point clouds generated by the Omniverse Kaolin App

DMtet Tutorial

SPC Tutorial

See change logs for details.

Contributing

Please review our contribution guidelines.

External Projects using Kaolin

Citation

If you found this codebase useful in your research, please cite

@misc{Kaolin2019,
author = {Clement Fuji Tsang and Masha Shugrina and Jean Francois Lafleche and Towaki Takikawa and Jiehan Wang and Charles Loop and Wenzheng Chen and Krishna Murthy Jatavallabhula and Edward Smith and Artem Rozantsev and Or Perel and Frank Shen and Jun Gao and Sanja Fidler and Gavriel State and Jason Gorski and Tommy Xiang and Jianing Li and Michael Li and Rev Lebaredian}
title = {Kaolin}
year = {2019}
}

Contributors

Current Team:

  • Technical Lead: Clement Fuji Tsang
  • Manager: Masha Shugrina
  • Jean-Francois Lafleche
  • Charles Loop
  • Or Perel
  • Towaki Takikawa
  • Jiehan Wang

Other Majors Contributors:

  • Wenzheng Chen
  • Sanja Fidler
  • Jun Gao
  • Jason Gorski
  • Rev Lebaredian
  • Jianing Li
  • Michael Li
  • Krishna Murthy Jatavallabhula
  • Artem Rozantsev
  • Frank Shen
  • Edward Smith
  • Gavriel State
  • Tommy Xiang

kaolin's People

Contributors

caenorst avatar jean-francois-lafleche avatar jerryjiehanwang avatar krrish94 avatar tovacinni avatar tommyx12 avatar jasongorski avatar dependabot[bot] avatar orperel avatar shumash avatar frankshen07 avatar zookae avatar andrescasado avatar avik-pal avatar kosuke55 avatar mason-mcgough avatar mlej8 avatar talmaj avatar edgarriba avatar jonahthelion avatar le-greg avatar cosw0t avatar mjd3 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.