#MFile Mesh Viewer
This repository is created for CZ4004 OpenGL assignment.
The goal of this project is to:
- parse an MFile, which contains a list of vertices and faces that define a model.
- construct the half-edge data structure to organise the mesh
- calculate the normals based on the half-edge data structure
- provide an intuitive GUI to navigate around the loaded mesh