My homework from an Advanced Graphics class. This renders an MD5 model with OpenGL. It includes a bump-mapping shader as well as animation.