Environment for creation, education, and experimentation with OpenGL.
| Title | Description |
|---|---|
| Libraries | |
| Logger | Logger class used to log to console and/or file |
| Arcball | Arcball class that utilizes quaternions to rotate objects |
| Camera Arcball | Orbital camera derived from an arcball |
| Programs | |
| Triangle | Rendering a triangle |
| Cube EBO | Rendering a cube via an element buffer object |
| Cube Shaded | Rendering a cube shaded via the Blinn-Phong shading model |
| Cube Textured | Rendering a texture onto the surface of a cube shaded via the Blinn-Phong shading model |
| Cube Arcball | Viewing a shaded, textured cube rotated via an arcball |
| Cube Camera Arcball | Viewing a shaded, textured cube via an orbital camera |
| Letters | Rendering letters: JDTII |
See SETUP.md to learn how this repository was configured.