Project Overview
The project is aĀ miniature version of Autodesk-Maya complete with a polar camera, multiple file type processing (OBJ, JSON), topology-editing functions and linear-blend skinning
My Contributions
I implemented all of the QT GUIĀ Elements - this includes the joint tree, coordinate spinboxes, and mesh component lists. I also implemented all of the topology-editing functions, this includes translating the edges, vertices and joints as well as adding mid-points to split edges. I used these base functions to be able to implement face triangulation, and Catmull-Clark subdivision!

Back to Top