I've been making command line programs for a while now, but I really wanted to create something graphical. I looked at graphics libraries, and eventually decided that learning how to use OpenGL would be a lot of fun. Got some basic stuff ready, but then never got around to truly learning how to use it. This ended up being a wonderful opportunity to sit down and not get distracted, giving me enough time and motivation to learn how to create a project with OpenGL
What it does
It reads 3d models and then prints them to the screen while also taking user input to influence the state of the program. essentially, it is a game, though I use that term lightly.
How we built it
We used the linux subsystem for windows and compiled using the linux versions of the OpenGL library and other helper libraries.
Challenges we ran into
Getting the whole team's workspaces setup to properly work with the linux subsystem in windows 10 and getting all the libraries properly installed on everyone's machines. Rotations in 3d space, and getting the models to move properly were a big problem coming up with a name for the project
Accomplishments that we're proud of
The 3d models look nice in the wireframe rendering I am very proud of how smooth and satisfying the movement feels The sheer amount of work we managed to accomplish
What we learned
Some of our team learned about the different application of mathematical equations.