CSCI441 OpenGL Library 5.9.0
CS@Mines CSCI441 Computer Graphics Course Library
Loading...
Searching...
No Matches
Classes | Namespaces
ModelLoader.hpp File Reference

Loads OBJ+MTL, OFF, PLY, STL object files into a VAO. More...

#include "modelMaterial.hpp"
#include <glad/gl.h>
#include <glm/glm.hpp>
#include <stb_image.h>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <ctime>
#include <fstream>
#include <sstream>
#include <map>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Classes

class  CSCI441::ModelLoader
 Loads object models from file and renders using VBOs/VAOs. More...
 

Namespaces

namespace  CSCI441
 CSCI441 Helper Functions for OpenGL.
 

Detailed Description

Loads OBJ+MTL, OFF, PLY, STL object files into a VAO.

Author
Dr. Jeffrey Paone

This class will load and render object files. Currently supports: .obj + .mtl .off .ply .stl

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