CMSC23700 Common Code Library
Support code for CS23700 programming projects
OBJ Namespace Reference

Classes

struct  Group
 A mesh that corresponds to a group in the obj file. More...
 
struct  Material
 Structure that defines a material in a model. More...
 
class  Model
 A model from an OBJ file. More...
 

Enumerations

enum  { NoLight = 0, Diffuse = 1, Specular = 2 }
 

Enumeration Type Documentation

anonymous enum

Illumination modes define how to interpret the material values. Note that other modes are mapped to Specular by the loader

Enumerator
NoLight 

just use color component

Diffuse 

ambient + diffuse

Specular 

include specular highlights