top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

Half-Edge Mesh Editor

- Implemented model loading by parsing mesh data from OBJ files and storing it in a half-edge mesh
data structure that is rendered using OpenGL
- Added the ability to select faces, edges, and vertices via a GUI and perform mesh editing actions including Catmull-Clark subdivision, triangulate face, edge splitting, and alteration of position and color data, with the rendered mesh updating in real-time

bottom of page