Mini-Maya

Role: Individual Developer | Software/Languages: C++, OpenGL (GLSL), Qt

For my Interactive Computer Graphics course, I developed a mesh editor application from scratch that supports primitive mesh operations such as face extrusion, face triangulation, subdividing, and mirroring. I also implemented OBJ file loading as well as vertex, face, and edge manipulation using a half-edge data structure. Finally, I added a customized GUI layout for easy editing.

Below is a demo video of my Mini-Maya tool!

Previous
Previous

Mini-Minecraft

Next
Next

GLSL Shader Variations