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> color_map = nullptr#

diffuse color map

Color ambient_color = Color::GRAY#

constant ambient color

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

ambient color map

Color specular_color = Color::BLACK#

constant specular color

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

specular color map

Color emissive_color = Color::BLACK#

constant emissive color

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

emissive color map