Dineth Meegoda

A 3D modelling tool implemented completely from C++ and GLSL. Implements mesh operations such as Catmull-Clark subdivision, triangulation, vertex deformation, and edge splitting. Also supports basic mesh skinning and mesh deformation through importing skeletons.