Question 1¶
Q1.1¶

Q1.2¶

Question 2¶
Question 3¶
I went with similar colors as in the handout that produces a color gradient from blue to red.
Question 4¶
To achieve this

transform we rotate about the z axis
$R_{\text{relative}} = \begin{bmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 0 & 0 & 1 \end{bmatrix}$
$T_{\text{relative}} = \begin{bmatrix} 0 \\ 0 \\ 0 \end{bmatrix}$

To achieve this

transform we have to rotate about y (yaw) and translate about x and z:
$R_{\text{relative}} = \begin{bmatrix} 0 & 0 & 1 \\ 0 & 1 & 0 \\ -1 & 0 & 0 \end{bmatrix}$
$T_{\text{relative}} = \begin{bmatrix} -2.5 \\ 0 \\ 3 \end{bmatrix}$

To achieve this

we simply translate along the z axis
$R_{\text{relative}} = \begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{bmatrix}$
$T_{\text{relative}} = \begin{bmatrix} 0 \\ 0 \\ 5 \end{bmatrix}$

To achieve this

we simply translate along the x axis:
$R_{\text{relative}} = \begin{bmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{bmatrix}$
$T_{\text{relative}} = \begin{bmatrix} 0.8 \\ 0 \\ 0 \end{bmatrix}$

Question 5¶
Q5.1¶
Q5.2¶
Q5.3¶
Question: Point clouds are faster to render and use less memory since they store only points without connectivity. However, they can appear sparse and lack surface continuity. Meshes provide higher visual quality with continuous surfaces and better shading, but require more memory and are slower to render.
Response: Point clouds are faster to render and use less memory since they store only points without connectivity. However, they can appear sparse and lack surface continuity. Meshes provide higher visual quality with continuous surfaces, but require more memory and are slower to render.


