|
enum class | AlphaMode { Opaque
, Mask
, Blend
} |
|
|
std::string | name |
|
Eigen::Vector4f | base_color_value = Eigen::Vector4f::Ones() |
|
TextureInfo | base_color_texture |
|
Eigen::Vector3f | emissive_value = Eigen::Vector3f::Zero() |
|
TextureInfo | emissive_texture |
|
TextureInfo | metallic_roughness_texture |
|
float | metallic_value = 1.f |
|
float | roughness_value = 1.f |
|
AlphaMode | alpha_mode = AlphaMode::Opaque |
|
float | alpha_cutoff = 0.5f |
|
float | normal_scale = 1.f |
|
TextureInfo | normal_texture |
|
float | occlusion_strength = 1.f |
|
TextureInfo | occlusion_texture |
|
bool | double_sided = false |
|
Extensions | extensions |
|
The documentation for this struct was generated from the following file: