Struct PhongMaterialInfo#

Struct Documentation#

struct PhongMaterialInfo#

Parameter struct for a PhongMaterial.

Public Members

Color color = Color::GRAY#

constant diffuse color

Karana::Core::ks_ptr<const Texture> colorMap = nullptr#

diffuse color map

Color ambientColor = Color::GRAY#

constant ambient color

Karana::Core::ks_ptr<const Texture> ambientColorMap = nullptr#

ambient color map

Color specularColor = Color::BLACK#

constant specular color

Karana::Core::ks_ptr<const Texture> specularColorMap = nullptr#

specular color map

Color emissiveColor = Color::BLACK#

constant emissive color

Karana::Core::ks_ptr<const Texture> emissiveColorMap = nullptr#

emissive color map