Here you’ll find the instructions to each assignment of the course 3D Graphics Systems v2021.

Assignment 1 - Intro to PyTorch and Google Colab

Assignment 2 - Intro to PyTorch3D - Lab class only

Assignment 3 - Bundle Adjustment

Assignment 4 - Textures - Lab class only

Assignment 5 - Loading and Visualizing ShapeNet Data

Assignment 6 - Deforming a source mesh into a target mesh

Assignment 7 - Rendering textured pointclouds and meshes

Assignment 8 - Differentiable Rendering - Lab class only

Assignment 9 - Estimating Geometry, Texture and Camera using differentiable rendering

Assignment 10 - Neural Radiance Fields (NeRF) - Lab class only