OBJ material descriptor.
More...
#include <CompositeObj.hpp>
|
|
std::string | normalTexturePath |
| | Normal texture path.
|
| |
|
std::string | alphaTexturePath |
| | Alpha texture path.
|
| |
|
std::string | displacementTexturePath |
| | Displacement texture path.
|
| |
|
std::string | colorTexturePath |
| | Albedo texture path.
|
| |
|
std::string | roughTexturePath |
| | Roughness texture path.
|
| |
|
std::string | metalTexturePath |
| | Metalness texture path.
|
| |
|
std::string | specTexturePath |
| | Specular texture path.
|
| |
|
glm::vec3 | color = glm::vec3(0.0f) |
| | Albedo value.
|
| |
|
float | rough = 0.0f |
| | Roughness value.
|
| |
|
float | metal = 0.0f |
| | Metalness value.
|
| |
|
float | spec = 0.0f |
| | Specular value.
|
| |
|
bool | hasColor = false |
| | Has an albedo value.
|
| |
|
bool | hasRough = false |
| | Has a roughness value.
|
| |
|
bool | hasMetal = false |
| | Has a metalness value.
|
| |
|
bool | hasSpec = false |
| | Has a specular value.
|
| |
The documentation for this struct was generated from the following file: