Question 4: Camera Transformations
In the way R_relative and T_relative are defined in the starter code, T_relative first translates the camera from its starting position (3 units along Z axis from the origin) and the R_relative rotates it about its modified location.
Question 5.3: Implicit Surfaces
In terms of rendering speed, mesh is better than a point cloud. Mesh would also be better in terms of rending quality, especially for smooth surfaces. To add to that, to render smooth surfaces, the preferred choice would be a mesh, because a point cloud would have too many superfluous points. In terms of ease of use, point clouds are much easier to manipulate because they are just a set of points with features whereas a mesh requires connectivity information between vertices which can get very complicated.