Interface IMaterial
Hierarchy
-
IChildRootProperty
- IMaterial
Index
Properties
Optional alpha CutoffSearch playground for alphaCutoff
The alpha cutoff value of the material
Optional alpha ModeSearch playground for alphaMode
The alpha rendering mode of the material
Optional double SidedSearch playground for doubleSided
Specifies whether the material is double sided
Optional emissive FactorSearch playground for emissiveFactor
The RGB components of the emissive color of the material. These values are linear. If an emissiveTexture is specified, this value is multiplied with the texel values
Optional emissive TextureSearch playground for emissiveTexture
The emissive map texture
Optional extensionsSearch playground for extensions
Dictionary object with extension-specific objects
Type declaration
-
[key: string]: any
Optional extrasSearch playground for extras
Application-Specific data
Optional nameSearch playground for name
The user-defined name of this object
Optional normal TextureSearch playground for normalTexture
The normal map texture
Optional occlusion TextureSearch playground for occlusionTexture
The occlusion map texture
Optional pbr Metallic RoughnessSearch playground for pbrMetallicRoughness
A set of parameter values that are used to define the metallic-roughness material model from Physically-Based Rendering (PBR) methodology. When not specified, all the default values of pbrMetallicRoughness apply
The material appearance of a primitive