The Ultimate Clock Simulator
For my second semester of Graphical Systems I was tasked with creating an application from scratch using OpenGL. All objects in the scene are loaded via an OBJ loader that I created myself for this assignment, along with this; all objects in the scene are stored, updated, and drawn from within a scene graph that I created and implimented from scratch.
- The clock can be interacted with via a raycast system I created for this project
- All walls have collisions that I created
- The lights can be turned on and off at runtime
- The program can be made fullscreen and windowed at runtime