C++ Projects

#3dRendering

#terrainGeneration

Description

  These are the C++ projects I worked on during my studies. In the video you can see the order of development, starting with a simple i/o project where I learned how to make a save system. Then I learned the basics of 3D rendering with OpenGL, creating a simple engine that can render 3D models with textures and lighting.  
My main challenge was to learn how to use OpenGl. For me, binding elements, VBOs, parallel programming were relatively new concepts, so I had to spend time reading documentation and tutorials.

Time spent:

 8 weeks