Nikki Kyllonen - kyllo089
6 November 2017
For this assignment, I had a bit of trouble getting GLAD and SDL2 working nicely with Visual Studio, but after Dalton helped me figure that out, it was mostly about finding time to work on the assignment. I had a little trouble with figuring out how to update the triangle in order to change the colors assigned to each vertex. After I realized that I needed to update the VBO, I then had to figure out how to do that in a relatively reasonable way without just straight up copying the VAO and VBO setup code from outside of the event loop.
The other bit of trouble I had was with rotating and translating the model. It took me a long time to realize that I had to store the current state of the model and keep updating that current state. I created global variables to keep track of the current translated and rotation states so that I could add or subtract to the current values to get the translation and the rotation that I wanted.
BlankScreenSDL.cpp
Cube3D.cpp
CubeLitVBO.cpp
TriangleColored.cpp
ModelLoad.cpp