Ross ROSS = Recommend OSS · open-source software intelligence for agents

BachiLi/redner

Differentiable rendering without approximation. observed · 2026-08-28

github.com/BachiLi/redner · homepage · NASL · MIT (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
BachiLi/rednermain32

For agents

markdown · JSON · MCP: product_card(name="BachiLi/redner")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem