- Open a VS project
opengl.sln
- Press run (a new window should appear)
SPACE
- change view (1 of 3)R
- restartE
- freeze / unfreezeQ
- quitA/W/S/D
- horizontal movesJ
- jumpK
- set all forces to 0 (except gravity)
- UV sphere
- Checkerboard texture
- 3D room with relflective borders
- 3 Camera views
- Gravity simulation
- Illumination simulation (Blinn-Phong method)
- Moving shadows (depend on the positions of light sources)
The program was successfully tested using:
- OS: Windows 10 using
- IDE: Visual Studio 2019 16.4
- Graphics card: Intel® HD Graphics 3000