Skip to content

Core::Mesh::Material

Data class holding basic material information.

#include "Core/Resources/Mesh.h"

Public Attributes

Name
glm::vec3ambient
glm::vec3diffuse
floatshininess
glm::vec3specular

Public Attributes Documentation

variable ambient

cpp
glm::vec3 ambient = diffuse * 0.1f;
glm::vec3 ambient = diffuse * 0.1f;

variable diffuse

cpp
glm::vec3 diffuse = glm::vec3(0.8, 0.8, 0.8);
glm::vec3 diffuse = glm::vec3(0.8, 0.8, 0.8);

variable shininess

cpp
float shininess = 20.0f;
float shininess = 20.0f;

variable specular

cpp
glm::vec3 specular = glm::vec3(0.96);
glm::vec3 specular = glm::vec3(0.96);

Updated on 2024-03-16 at 19:15:01 +0000