Eigen::Matrix< float, 4, 1, Eigen::DontAlign > GpuVec4
Definition math_types.h:19
PBR material for metallic-roughness workflow.
Definition MaterialUniform.h:8
float ao
Definition MaterialUniform.h:12
float roughness
Definition MaterialUniform.h:11
GpuVec4 baseColor
Definition MaterialUniform.h:9
float metalness
Definition MaterialUniform.h:10
Material parameters for a Blinn-Phong lighting model.
Definition MaterialUniform.h:16
GpuVec4 ambient
Definition MaterialUniform.h:18
GpuVec4 diffuse
Definition MaterialUniform.h:17
GpuVec4 specular
Definition MaterialUniform.h:19
float reflectivity
Definition MaterialUniform.h:22
float shininess
Definition MaterialUniform.h:21
GpuVec4 emissive
Definition MaterialUniform.h:20