Hyojae Park



The mesh has 4 vertiecs and 4 faces.

The mesh has 8 vertiecs and 12 faces.

color1=[0.5, 1, 0], color2=[0, 0, 1]
R_relative reorients the camera from the initial rotation by the desired relative rotation (such as rotating the camera 90 more degrees).
T_relative translates the camera after its location is rotated by R_relative in the new rotated frame.
R_relative=[[0, 1, 0], [-1, 0, 0], [0, 0, 1]] T_relative=[0, 0, 0]:

R_relative=[[1, 0, 0], [0, 1, 0], [0, 0, 1]] T_relative=[0, 0, 2]:

R_relative=[[1, 0, 0], [0, 1, 0], [0, 0, 1]] T_relative=[0.5, -0.5, 0]:

R_relative=[[0, 0, 1], [0, 1, 0], [-1, 0, 0]] T_relative=[-3, 0, 3]:

First image:

Second image:

Union image:


Mobius strip: 

One may prefer to render with point clouds because they are simple and easy to acquire, which can be useful especially if the data comes from scans or large datasets. Furthermore, they are fast to render as geometry processing, rasterization, and shading are not required. However, the resulting renders will often be lower in quality, especially if the point cloud is sparse. On the other hand, meshes are advantageous for more accurate, high-quality renders. However, they usually require more computation and are harder to acquire. Furthermore, if the shape is extremely detailed or complex, point clouds may have a lower memory footprint, but if the shape is smooth and continuous, meshes may use less memory.
Cone:

Interesting texture:

Original:

10 Points:

100 Points:

1000 Points:

10000 Points:
