OpenGL Terrain and Particles
The result of the OpenGL course taught by Jeremiah van Oosten in the second year of the IGAD programming program. This was my first time using a graphics API and I was hooked immediately. I ended up using geometry shaders to generate my particles instead of instanced rendering.

This course sparked the creation of my first rendering framework aswell, which I dubbed BLT. The course taught us how to create a window, setup OpenGL and use it. During this course, I took my first steps towards becoming an engine/graphics programmer and I feel it is worth an honorable mention in the archives.

download build: opengl_build.7z
download source: opengl_source.7z