This project focused on topological exploration of 3D meshes. To do this we first learned how to calculate various topological features such as angle deficit and valence. Then we implemented regular mesh subdivision. This form of mesh subdivision does nothing to smooth meshes, but instead adds information in the form of vertices to increase “resolution” of topological information.
Post Subdivision
The second image is an example of the “high res” model with many vertices allowing clean lines when rendering the 3D checkerboard effect, compare to the first image which has far lower quality transitions between colors.