PBRMaterial
Types
uint32_t | ChannelMapping |
uint32_t | AlphaMode |
Fields
Functions
PBRMaterial |
|
bool | operator== |
bool | operator!= |
Detailed Description
-
class
PBRMaterial
The PBRMaterial class is used to define a MaterialKey.
Public Types
Public Functions
-
inline
PBRMaterial
()
-
inline bool
operator==
(PBRMaterial const &that) const
-
inline bool
operator!=
(PBRMaterial const &that) const
Public Members
-
ChannelMapping
metalness_map_channel
-
ChannelMapping
roughness_map_channel
-
ChannelMapping
occlusion_map_channel
-
float
normal_factor
-
float
metalness_factor
-
float
roughness_factor
-
float
occlusion_factor
-
float
alpha_cutoff
-
bool
clearcoat_enabled
See glTF KHR_materials_clearcoat extension.
-
float
clearcoat_factor
-
float
clearcoat_roughness_factor
-
bool
specular_enabled
-
float
specular_factor
-
bool
glossiness_enabled
-
float
glossiness_factor
-
inline