-
I implemented a Mesh Viewer using C++ and OpenGL. It has below major functionalities:
1. Display 3D object in wireframe/flat shaing/smooth shading mode
2. Move the 3D object, Rotate 3D object
3. Option to select projection mode: Perspective and Othogonal
4. Option to switch on/Off OpenGL lighting
5. Option to swith on Normal display
Here is some screen capture of my mesh viewer.
- without OpenGL lighting

- Wireframe mode

- With OpenGL lighting


- Display Object normal

The source code and the mesh viewercan be dowloaded from