Mesh-Renderer-and-Skeleton-Rigging-Project Implemented a half-edge data structure to visualize the mesh using OpenGL vertex buffers. Implemented the Catmull-Clark subdivision algorithm to smooth the meshes. Implemented a basic skeleton binding system using distance-based algorithms.