1.1. 360-degree Renders¶

1.2 Re-creating the Dolly Zoom¶

4. Camera Transformations¶

$$ R_{\text{relative}} = \begin{bmatrix} 0 & 1 & 0 \\ -1 & 0 & 0 \\ 0 & 0 & 1 \end{bmatrix}, \quad T_{\text{relative}} = \begin{bmatrix} 0 \\ 0 \\ 0 \end{bmatrix} $$

$$ R_{\text{relative}} = \begin{bmatrix} 0 & 0 & 0 \\ 0 & 0 & 0 \\ 0 & 0 & 0 \end{bmatrix}, \quad T_{\text{relative}} = \begin{bmatrix} 0 \\ 0 \\ 3 \end{bmatrix} $$

$$ \theta = \frac{10 \pi}{180} $$
$$ R_{\text{relative}} = \begin{bmatrix} \cos\theta & 0 & \sin\theta \\ 0 & 1 & 0 \\ -\sin\theta & 0 & \cos\theta \end{bmatrix}, \quad T_{\text{relative}} = \begin{bmatrix} 0 \\ 0 \\ 0 \end{bmatrix} $$

$$ \theta = \frac{90 \pi}{180} $$
$$ R_{\text{relative}} = \begin{bmatrix} \cos\theta & 0 & \sin\theta \\ 0 & 1 & 0 \\ -\sin\theta & 0 & \cos\theta \end{bmatrix}, \quad T_{\text{relative}} = \begin{bmatrix} -3 \\ 0 \\ 3 \end{bmatrix} $$
5.1 Rendering Point Clouds from RGB-D Images¶

5.3 Implicit Surfaces¶

| Aspect | Point Cloud | Mesh | Comment |
|---|---|---|---|
| Rendering Speed | faster | slower | mesh needs rasterization, but using GPU could be fast |
| Rendering Quality | worse | better | mesh can apply the texture on it |
| Ease of Use | easier | harder | point cloud data are easier to collect with lidar |
| Memory Usage | less | more | for mesh we also have to store the vertices indices for faces |

7. Sampling Points on Meshes¶






