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.