- Compute Normal Vectors
- Compute Angle Statistics
- Write a
.obj
file - Implementation for
enext()
,sym()
,org()
,dest()
, andfnext()
- Compute Number of Components
- Implementation for
orientTriangles()
- Compute Vertex Normal Vectors for Smooth Shading
- Visualise boundary edges
- Barycentric Subdivision
- Create a new vertex in the middle of every edge
- Create a new vertex in the centroid of every triangle
- Split each triangle into 6 triangles using the newly added vertices
- Mesh Relaxation
- Performed Laplacian smoothing
- Each vertex is moved to the average of all the neighbouring vertices