| ## Nvdiffrast – Modular Primitives for High-Performance Differentiable Rendering |
|
|
|  |
|
|
| **Modular Primitives for High-Performance Differentiable Rendering**<br> |
| Samuli Laine, Janne Hellsten, Tero Karras, Yeongho Seol, Jaakko Lehtinen, Timo Aila<br> |
| [http://arxiv.org/abs/2011.03277](http://arxiv.org/abs/2011.03277) |
|
|
| Nvdiffrast is a PyTorch/TensorFlow library that provides high-performance primitive operations for rasterization-based differentiable rendering. |
| Please refer to ☞☞ [nvdiffrast documentation](https://nvlabs.github.io/nvdiffrast) ☜☜ for more information. |
|
|
| ## Licenses |
|
|
| Copyright © 2020–2024, NVIDIA Corporation. All rights reserved. |
|
|
| This work is made available under the [Nvidia Source Code License](https://github.com/NVlabs/nvdiffrast/blob/main/LICENSE.txt). |
|
|
| For business inquiries, please visit our website and submit the form: [NVIDIA Research Licensing](https://www.nvidia.com/en-us/research/inquiries/) |
|
|
| We do not currently accept outside code contributions in the form of pull requests. |
|
|
| Environment map stored as part of `samples/data/envphong.npz` is derived from a Wave Engine |
| [sample material](https://github.com/WaveEngine/Samples-2.5/tree/master/Materials/EnvironmentMap/Content/Assets/CubeMap.cubemap) |
| originally shared under |
| [MIT License](https://github.com/WaveEngine/Samples-2.5/blob/master/LICENSE.md). |
| Mesh and texture stored as part of `samples/data/earth.npz` are derived from |
| [3D Earth Photorealistic 2K](https://www.turbosquid.com/3d-models/3d-realistic-earth-photorealistic-2k-1279125) |
| model originally made available under |
| [TurboSquid 3D Model License](https://blog.turbosquid.com/turbosquid-3d-model-license/#3d-model-license). |
|
|
| ## Citation |
|
|
| ``` |
| @article{Laine2020diffrast, |
| title = {Modular Primitives for High-Performance Differentiable Rendering}, |
| author = {Samuli Laine and Janne Hellsten and Tero Karras and Yeongho Seol and Jaakko Lehtinen and Timo Aila}, |
| journal = {ACM Transactions on Graphics}, |
| year = {2020}, |
| volume = {39}, |
| number = {6} |
| } |
| ``` |
|
|