group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
Asset::Material Struct Reference

#include <Asset.hpp>

Public Attributes

glm::vec3 kDiffuse_ = glm::vec3(0.8f)
glm::vec3 kAmbient_ = glm::vec3(0.08f)
glm::vec3 kSpecular_ = glm::vec3(0.0f)
glm::vec3 kEmission_ = glm::vec3(0.0f)
float nSpecular = 32.0f
float nIor = 1.0f
bool hasPhongData_ = false
TexIdInt texId_ [TEX_CHANNELS] = {}

Member Data Documentation

◆ hasPhongData_

bool Asset::Material::hasPhongData_ = false

◆ kAmbient_

glm::vec3 Asset::Material::kAmbient_ = glm::vec3(0.08f)

◆ kDiffuse_

glm::vec3 Asset::Material::kDiffuse_ = glm::vec3(0.8f)

◆ kEmission_

glm::vec3 Asset::Material::kEmission_ = glm::vec3(0.0f)

◆ kSpecular_

glm::vec3 Asset::Material::kSpecular_ = glm::vec3(0.0f)

◆ nIor

float Asset::Material::nIor = 1.0f

◆ nSpecular

float Asset::Material::nSpecular = 32.0f

◆ texId_

TexIdInt Asset::Material::texId_[TEX_CHANNELS] = {}

The documentation for this struct was generated from the following file: