#include <material.hpp>
Public Methods | |
material () | |
~material () | |
material & | operator= (const material &mat) |
Public Attributes | |
string | name |
material name defined in the parsed .obj files. | |
vector< triangleInd > | faces |
GLfloat | Se |
shininess exponent 0-128. | |
GLfloat | Ka [4] |
Ambient. | |
GLfloat | Kd [4] |
Diffuse. | |
GLfloat | Ks [4] |
Specular. | |
GLfloat | Ke [4] |
Emission. | |
GLfloat | opacity |
UVs and textures aren't supported, as I'm not really interested in them, being literally superficial in addition to me not having any easy-to-use UV mappers (lithunwrap is a pain).