|
glVertex
5.5.2
|
Blinn-Phong material. More...
#include <glvertex_light.h>

Public Member Functions | |
| void | setAmbientColor (vec3f color) |
| set ambient material reflectance | |
| vec3f | getAmbientColor () const |
| get ambient material reflectance | |
| void | setDiffuseColor (vec3f color) |
| set diffuse material reflectance | |
| vec3f | getDiffuseColor () const |
| get diffuse material reflectance | |
| void | setSpecularColor (vec3f color) |
| set specular material reflectance | |
| vec3f | getSpecularColor () const |
| get specular material reflectance | |
| void | setExponent (float exponent) |
| set specular exponent | |
| float | getExponent () const |
| get specular exponent | |
| void | setMaterialParameters (vec3f ka=vec3f(0.1f), vec3f kd=vec3f(0.7f), vec3f ks=vec3f(0.2f), float exponent=30) |
| set the material parameters | |
| void | getMaterialParameters (vec3f &ka, vec3f &kd, vec3f &ks, float &exponent) const |
| get the material parameters | |
| void | begin () |
| activate material | |
| void | end () |
| deactivate material | |
Blinn-Phong material.
1.8.17