- Model rendering with texture mapping
- Shadow mapping
- Cubemap for skybox rendering and reflection effect
- Kinematically-based driving control
- Three different views: spectator, driver, back
See lab report for details.
- CMake
- GCC 8.1.0 (or other compilers that support C++14)
- OpenGL 4.2
- GLFW 3.3
- GLEW 2.1
- Assimp 5.0