Assignment 1 [Learning for 3D Vision]

System

For this assignment, I ran the code locally and execution environment was the CPU.

Tushar Nayak (tusharn)

1.1 360 Degree Render

The Dolly Zoom recreation

2.1 Tetrahedron Construction

2.2 Cuboid Construction

Mesh Re-texturing

Camera Transformations

(top to bottom) First: Rotate π/2 around z; Second: Translate +2 on Z; Third: Translate (0.5, -0.5, -0.05); Fourth: Rotate -π/2 around Y and Translate (3,0,3)

5.1 Rendering point clouds from rgbd images

5.2 Parametric Functions (Generating the torus & a pipe of pipes!)

5.3 Implicit Surfaces

6.Trying to render what i remember my first happy meal toy to be (it was too many years ago :) )

7.Point sampling on mesh

10 points

100 points

500 points

5000 points