A small abstraction of the typical OpenGL operations needed in computer graphics, like textures, shaders, Camera, etc.
Currently, there is a wrapper implementatoin for maaking buffers, textures, shaders, and cameras. The -Manager classes provide a singular entity to keepp track of multiple buffers and shaders. THe general flow goes:
- define dimensions in main
- make a class that extends from Scene (make sure to include the new class in src/CmakeLists.txt
- make shaders, save into shd/
- pass in your Scene into the Window constructed in main
- run cmake (cmake . if in the root repository, or if out of build make, cmake [path/to/root]) to generate a Makefile
- run make. to build excecutable
Dependencies: