AnyLearn
All cursus
Computer Scienceadvanced

Differentiable Rendering: Running Graphics Backwards

If a renderer is differentiable, recovering a 3D scene from a photograph becomes gradient descent. This path builds that idea properly: the rendering equation and why Monte Carlo path tracing is the only way to evaluate it, the visibility discontinuities that make naive autodiff return silently zero gradients for geometry, the adjoint and path-replay methods that made the backward pass affordable, and why the remaining difficulties are about the problem being ill-posed rather than about the gradients.

0 of 4 lessons complete
Sign in to track progress and earn a certificate.

Lessons, in order

  1. 1
    Computer Science
    Rendering as an Integral
    Start
  2. 2
    Computer Science
    The Discontinuity Problem
    Start
  3. 3
    Computer Science
    Making Differentiable Rendering Affordable
    Start
  4. 4
    Computer Science
    Inverse Rendering in Practice
    Start