Face

A face is a single polygon defined by (at minimum) 3 vertices.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
Loader

A loader is an object that can load some type of model file from disk into the OpenGL drawing context.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
OBJ Loader

An ObjLoader loads Wavefront OBJ files from disk into the OpenGL drawing context.

At present, the ObjLoader reads the bare minimum information from OBJ files: the vertex list and the faces constructed from those vertices.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>
OBJ Loader Demo

A demonstration of how to use the ObjLoader class to load Wavefront OBJ files (e.g. exports from a modeling program such as Blender or Maya) into the OpenGL drawing context as models.

Signed-off-by: Seth Battis <SethBattis@stmarksschool.org>