candlewick 0.1.0
A renderer
|
Material parameters for a Blinn-Phong lighting model. More...
#include <candlewick/core/MaterialUniform.h>
Public Attributes | |
GpuVec4 | diffuse |
GpuVec4 | ambient {0.2f, 0.2f, 0.2f, 1.0f} |
GpuVec4 | specular {0.5f, 0.5f, 0.5f, 1.0f} |
GpuVec4 | emissive {Float4::Zero()} |
float | shininess = 1.0f |
float | reflectivity = 0.0f |
Material parameters for a Blinn-Phong lighting model.
GpuVec4 candlewick::PhongMaterial::ambient {0.2f, 0.2f, 0.2f, 1.0f} |
GpuVec4 candlewick::PhongMaterial::diffuse |
GpuVec4 candlewick::PhongMaterial::emissive {Float4::Zero()} |
float candlewick::PhongMaterial::reflectivity = 0.0f |
float candlewick::PhongMaterial::shininess = 1.0f |
GpuVec4 candlewick::PhongMaterial::specular {0.5f, 0.5f, 0.5f, 1.0f} |