|
group2 0.1.0
CSE 125 Group 2
|
PBR material scalar parameters extracted from Assimp/glTF. More...
#include <ModelLoader.hpp>
Public Attributes | |
| glm::vec4 | baseColorFactor {1.0f, 1.0f, 1.0f, 1.0f} |
| float | metallicFactor = 0.0f |
| Default dielectric (non-metal). | |
| float | roughnessFactor = 0.5f |
| Default mid-roughness. | |
| float | aoStrength = 1.0f |
| float | normalScale = 1.0f |
| glm::vec4 | emissiveFactor {0.0f, 0.0f, 0.0f, 0.0f} |
| rgb in xyz, w unused. | |
| AlphaMode | alphaMode = AlphaMode::Opaque |
| float | alphaCutoff = 0.5f |
| Threshold for AlphaMode::Mask. | |
PBR material scalar parameters extracted from Assimp/glTF.
| float MaterialData::alphaCutoff = 0.5f |
Threshold for AlphaMode::Mask.
| AlphaMode MaterialData::alphaMode = AlphaMode::Opaque |
| float MaterialData::aoStrength = 1.0f |
| glm::vec4 MaterialData::baseColorFactor {1.0f, 1.0f, 1.0f, 1.0f} |
| glm::vec4 MaterialData::emissiveFactor {0.0f, 0.0f, 0.0f, 0.0f} |
rgb in xyz, w unused.
| float MaterialData::metallicFactor = 0.0f |
Default dielectric (non-metal).
| float MaterialData::normalScale = 1.0f |
| float MaterialData::roughnessFactor = 0.5f |
Default mid-roughness.