Eigen::Matrix< float, 4, 1, Eigen::DontAlign > GpuVec4
Definition math_types.h:19
Material for non-shiny objects, without specular highlights, using the non-physically based Lambert r...
Definition MaterialUniform.h:27
GpuVec4 diffuse
Definition MaterialUniform.h:28
GpuVec4 emissive
Definition MaterialUniform.h:29
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