Skip to content

Latest commit

 

History

History
9 lines (6 loc) · 624 Bytes

README.md

File metadata and controls

9 lines (6 loc) · 624 Bytes

TinyDiffRast

Welcome to the TinyDiffRast project!

Inspired by tiny renderer, this tiny course aims to explore, explain, and implement state-of-the-art approaches to differentiable triangle rasterization. The first objective of the course is to implement a rasterization-based forward rendering pipeline. After that we implement inverse rendering techniques that allow us to learn 3D scene parameters (materials, lights, cameras, geometry) from 2D image supervision.

The course content is best viewed on the website.