
The Project
During my time studying at Hochschule Reutlingen, my OpenGL assignment involved learning about how the OpenGL rendering pipeline worked, and how to work with modelling programs such as 3DS Max. To complete this piano model being rendered by OpenGL, I completed the following:
Modelled the piano in 3DS Max, using techniques to shape editable poly meshes
Used the 3DS Max UV Unwrap tools to texture the piano using basic textures
Implemented a simple OpenGL render loop with shaders written in GLSL using Blinn-Phong lighting
Added user interaction to move the camera around the scene, and also change rendering between perspective and orthogonal views
This project was a simple introduction to the OpenGL environment, which led to me gaining a better understanding of rendering techniques during my OpenGL module at Sheffield Hallam

