I recently completed a Computer Graphics course at my university, and it was an incredible experience! By the end of the semester, I managed to create an OpenGL
scene featuring dynamic shadows.
Throughout the class, we developed a full graphics pipeline using OpenGL
, which enabled us to implement features such as loading 3D models, applying textures, setting up lighting, and adding animations.
To build my project, I designed 3D models using Blender, imported them into my C++
program, and integrated them into my graphics pipeline, adjusting and fine-tuning the scene.
The final product felt like it barely held together with duct tape and sheer willpower, but it was enough for me to capture a short screencast of the final result.