Chia Hui Yen (huiyenc) | Fall 2025
360-degree continuous view of the cow mesh from multiple viewpoints:

Recreated the famous dolly zoom effect by changing focal length while moving camera to keep subject size constant:

Manually constructed tetrahedron mesh with 4 vertices and 4 triangle faces:

Manually constructed cube mesh using triangle faces (8 vertices, 12 triangle faces):

Re-textured cow mesh with smooth color transition from front to back using linear interpolation:
Color choices: color1 = [0, 0, 1] (blue, front) → color2 = [1, 0, 0] (red, back)

Found relative camera transformations (R_relative, T_relative) to produce specific target views:
Transformations applied:

Sample point cloud rendering of bridge:

Constructed point clouds from 2 RGB-D images using camera intrinsics/extrinsics and depth information:
Individual point clouds and combined result:


Generated 3D point clouds by sampling parametric functions:
1. Parametric sphere (reference):

2. Torus point cloud (sampling torus parametric equations):

3. Helicoid point cloud (custom parametric surface):

Generated meshes from implicit functions using marching cubes algorithm:
1. Torus mesh (from implicit function F(x,y,z) = 0):

2. Helicoid mesh (custom implicit surface):

3. Mesh vs Point Cloud Tradeoffs:
DNA Double Helix Morphing Animation: Created a morphing animation from sphere to DNA double helix structure using custom parametric functions and point cloud interpolation. Features color transitions and 360° rotation.

Implemented stratified sampling to uniformly sample points from triangle mesh surfaces using:
Cow mesh vs sampled point clouds (10, 100, 1000, 10000 points):
