Project: Solar is an OpenGL project focused on the implementation of a glTF model loader. Using tinygltf and what I had learned from LearnOpenGL, I put together this mock solar system using NASA glTF models. The camera allows free movement throuh the scene, and the planets orbit speeds are nearly relative to their actual orbit speeds. The models (excluding the sun and asteroids) are also scaled almost relative to their actual sizes as well.
A second focus of this project was learning some basic instancing methods in OpenGL, which were used to create the asteroid belt in the scene.
The code I wrote for this project
Want to run Project: Solar yourself? Download the executable and resources below