Skip to main content

redner is a differentiable renderer that can take the derivatives of rendering output with respect to arbitrary scene parameters, that is, you can backpropagate from the image to your 3D scene. One of the major usages of redner is inverse rendering (hence the name redner) through gradient descent. What sets redner apart are: 1) it computes correct rendering gradients stochastically without any approximation and 2) it has a physically-based mode – which means it can simulate photons and produce realistic lighting phenomena, such as shadow and global illumination, and it handles the derivatives of these features correctly. You can also use redner in a fast deferred rendering mode for local shading: in this mode it still has correct gradient estimation and more elaborate material models compared to most differentiable renderers out there.

Metadata

Release files for redner 0.4.28

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for redner 0.4.28
File
redner-0.4.28-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
redner-0.4.28-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details
redner-0.4.28-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
redner-0.4.28-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details
redner-0.4.28-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
redner-0.4.28-cp36-cp36m-macosx_10_14_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64 Details

Total release size: 118.8 MB

Release files / redner-0.4.28-cp38-cp38-manylinux1_x86_64.whl

Download URL redner-0.4.28-cp38-cp38-manylinux1_x86_64.whl
Size 26.6 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
0ba4b99f42b5a2db8a731faf25ff7f3be2dbf98b2077e9e31bbe2b8d0cade587
BLAKE2b-256 checksum
How to use checksums
e5243addc0e03f65fa180ac3bc62f7ab7afc365340b93712c084523e0839bd3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

Release files / redner-0.4.28-cp38-cp38-macosx_10_14_x86_64.whl

Download URL redner-0.4.28-cp38-cp38-macosx_10_14_x86_64.whl
Size 13.0 MB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
f810d9cb938a51b43239548c3a5f6c40da6d4acd7cb2aea89fb6743fd42458f0
BLAKE2b-256 checksum
How to use checksums
1448e3c05dfd45b5aacce26341aaf6cd707125fa3407e0e7ffdc458ae3768760
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.0

Release files / redner-0.4.28-cp37-cp37m-manylinux1_x86_64.whl

Download URL redner-0.4.28-cp37-cp37m-manylinux1_x86_64.whl
Size 26.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
f49da57428a957271843f74125cf6f9e1ed665f6945687f7497a7d31f7729109
BLAKE2b-256 checksum
How to use checksums
befd3e46bf0a4c63bd66aa90b92c4d888edb2aee4051542cda075d148a40f404
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

Release files / redner-0.4.28-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL redner-0.4.28-cp37-cp37m-macosx_10_14_x86_64.whl
Size 13.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
2f5acf78cc5f424ce1ac45f1ef529b19fd603f14dc805a37e98880856e705e4f
BLAKE2b-256 checksum
How to use checksums
5d278e632e0fd6d6fce24b26bdb467a7ca3dfcfc85e2d585e78ad195ba98e2c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.0

Release files / redner-0.4.28-cp36-cp36m-manylinux1_x86_64.whl

Download URL redner-0.4.28-cp36-cp36m-manylinux1_x86_64.whl
Size 26.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
5f3f9b02963ce465c0af428fe50ea9e4d00dd36a6742321ec6f9adf351dd2b03
BLAKE2b-256 checksum
How to use checksums
96db1a6ed0993484eb6f826e7b0f5cb8c4b5d538294b2ac76976268706bbeb8c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.6.0.post20200814 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.7.7

Release files / redner-0.4.28-cp36-cp36m-macosx_10_14_x86_64.whl

Download URL redner-0.4.28-cp36-cp36m-macosx_10_14_x86_64.whl
Size 13.0 MB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
c66e98de6f99959b8909176e13ede9d4f26ab005900d58238823c230548cea4a
BLAKE2b-256 checksum
How to use checksums
30efa649c78c0048447a463b1d9407dba29774041076afaa918232e9434a673d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.2.0.post20200714 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.0

Release history Release notifications | RSS feed

This release

0.4.28 This release

6 release files

0.4.27

6 release files

0.4.26

5 release files

0.4.25

7 release files

0.4.24

2 release files

0.4.23

1 release file

0.4.22

1 release file

0.4.21

2 release files

0.4.20

5 release files

0.4.19

5 release files

0.4.18

5 release files

0.4.17

5 release files

0.4.16

5 release files

0.4.15

6 release files

0.4.9

6 release files

0.4.8

6 release files

0.4.7

6 release files

0.4.6

6 release files

0.4.5

4 release files

0.4.4

6 release files

0.4.3

6 release files

0.4.2

6 release files

0.4.1

6 release files

0.4

2 release files

0.3.15

4 release files

0.3.14

4 release files

0.3.13

4 release files

0.3.12

4 release files

0.3.9

4 release files

0.3.8

4 release files

0.3.7

4 release files

0.3.6

4 release files

0.3.5

4 release files

0.3.3

4 release files

0.3.2

4 release files

0.3.1

2 release files

0.3.0

4 release files

0.2.3

2 release files

0.2.2

4 release files

0.2.1

4 release files

0.2.0

4 release files

0.1.32

4 release files

0.1.31

4 release files

0.1.30

4 release files

0.1.29

4 release files

0.1.28

4 release files

0.1.27

4 release files

0.1.26

4 release files

0.1.25

4 release files

0.1.24

4 release files

0.1.23

4 release files

0.1.22

4 release files

0.1.21

4 release files

0.1.20

4 release files

0.1.19

4 release files

0.1.18

4 release files

0.1.17

4 release files

0.1.16

4 release files

0.1.9

4 release files

0.1.7

4 release files

0.1.6

4 release files

0.1.5

4 release files

0.1.4

4 release files

0.1.3

4 release files

0.1.2

4 release files

0.1.1

4 release files

0.1.0

2 release files

0.0.9

4 release files

0.0.8

4 release files

0.0.7

2 release files

0.0.6

4 release files

0.0.5

4 release files

0.0.4

4 release files

0.0.3

4 release files

0.0.2

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page