• 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

    http://www.ntu.edu.sg/home5/yang0074/MeshViewer.rar