OpenGL
Page last updated on 4/30/2022
OpenGL is a decades old cross-platform graphics API developed by the Khronos Group, who have moved on to develop the new Vulkan graphics API. I began learning Vulkan several years ago to develop a video game with, but courses at George Mason are still taught using OpenGL. This required me to learn the OpenGL in spite of its inferiority to Vulkan. This was actually a productive experience for me, as OpenGL comparatively provides higher-level control to the graphics rendering pipeline, which gave me a different perspective into computer graphics and will help me further develop my Vulkan applications. Using OpenGL, I made a series of small games and simulations for my college classes, the most notable of which are listed as projects below.