OpenGL GUI
January 2019

Whilst programing graphics it started to become apparent that I need a better way to change variables at runtime than just the keyboard inputs and movement alone. So, I created a simple GUI for fun and to speed my development along!
The GUI supports simple features like a slider, button, and text. It is also very simple using only a small shader storage buffer to hold the string information for each feature. It allows infinitely scalable text due to it using a signed distance field texture atlas.