To move the camera, use the WASD keys.
The UP, DOWN, LEFT, and RIGHT keys serve as modifiers, and change what the WASD (and arrow) keys control.
WASD, LEFT, and RIGHT now control the position of the light source in the test scene.
W: Increase the redness of all models
S: Decrease the redness of all models
D: Increase the greenness of all models
S: Decrease the greenness of all models
RIGHT: Increase the blueness of all models
LEFT: Decrease the blueness of all models
W: Increase material colour brightness of all models
S: Decrease material colour brightness of all models
D: Increase material shininess of all models
A: Decrease material shininess of all models
Main framework for graphics assignments in DA307A Computer Graphics and Modelling, Malmö University.
Clone this repository to start working with the course assignments. Cloning can be done here on this page, or using e.g. GitHub Desktop Client.
- Windows 10 or 11.
- Visual Studio 2019 (C++14) or newer
- A GPU that supports DirectX 11.
- Major cleanup (@xzereha, @FilipTrip)
- Scene class hierarchy (@cjgribel)
- stb_image for texture loading (@cjgribel)
- Shader hot-reloading (@xzereha)
- Better DirectX debugging (@xzereha)
- Window class (@xzereha)
Base version (2016-2021) by CJ Gribel (@cjgribel).
