CSCI441 OpenGL Library 6.0.1.1
CS@Mines CSCI441 Computer Graphics Course Library
Loading...
Searching...
No Matches
objects_impl.hpp File Reference

Helper functions to draw 3D OpenGL 3.0+ objects. More...

#include "OpenGLUtils.hpp"
#include "teapot.hpp"
#include <glad/gl.h>
#include <glm/gtc/constants.hpp>
#include <glm/trigonometric.hpp>
#include <map>

Go to the source code of this file.

Detailed Description

Helper functions to draw 3D OpenGL 3.0+ objects.

Author
Dr. Jeffrey Paone

These functions draw solid (or wireframe) 3D closed OpenGL objects. All objects are constructed using triangles that have normals and texture coordinates properly set.

Warning
NOTE: This header file will only work with OpenGL 3.0+
NOTE: This header file depends upon GLAD (or alternatively GLEW)