BachiLi/redner
Differentiable rendering without approximation. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2853
- days_rel: n/a
- days_push: 1475
- n_releases_24m: 0
Adoption not part of the score
1444 stars · 145 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
redner is a differentiable Monte Carlo ray tracer that computes exact gradients of rendered images with respect to arbitrary scene parameters like geometry, materials, lighting, and camera pose. It integrates with PyTorch and TensorFlow, supports physically-based rendering with correct handling of discontinuities via edge sampling, and offers a fast deferred rendering mode for local shading.
Use cases
- inverse rendering through gradient descent
- compute gradients of rendered images with respect to 3D scene parameters
- optimize scene geometry, materials, and lighting from images
- generate adversarial examples for neural networks
- physically-based rendering with shadows and global illumination gradients
- fast local shading with correct gradient estimation
When to choose
- you need unbiased, non-approximated rendering gradients including discontinuities
- you want physically-based differentiable rendering with shadows and global illumination
- your pipeline uses PyTorch or TensorFlow and needs a differentiable renderer
- you are doing inverse rendering or 3D reconstruction from images
When to avoid
- you need a general-purpose production renderer without gradient requirements
- you need active community support or frequent updates
- you need real-time rendering performance
- you need TensorFlow support on Windows
Facets
library · maturity maintenance
graphics simulation machine-learning computer-vision computer-vision graphics machine-learning deep-learning python windows differentiable-rendering ray-tracing inverse-rendering monte-carlo pytorch tensorflow cuda linux macos gpu
2 sources
- readme: https://github.com/BachiLi/redner · fetched 2026-08-28 · 5e09fb3a3b63
- homepage: https://people.csail.mit.edu/tzumao/diffrt/ · fetched 2026-08-29 · 783b1ea839b0
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| BachiLi/redner | main | 32 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem