Assignment 2 on on computer graphics where we have to render scene and implement basic collision detection and possibly physics.
$ g++ src/main.cpp src/ShaderProgram.cpp src/Texture2D.cpp src/Camera.cpp src/Mesh.cpp -framework OpenGl -I/usr/local/include -lglfw -lGLEW -I/usr/local/include/SDL2 -L/usr/local/lib -lSDL2
$ ./a.out
g++ -std=c++11 src/main.cpp src/ShaderProgram.cpp src/Texture2D.cpp src/Camera.cpp src/Mesh.cpp -lglfw -lGL -lm -lXrandr -lXi -lX11 -lXxf86vm -lpthread -lGLEW
https://github.com/FakeTruth/SkeletalAnimation (immediate mode)