Class MaterialExtensions
Material extensions.
Inherited Members
Namespace: GLTFast.Schema
Assembly: glTFast.dll
Syntax
[Serializable]
public class MaterialExtensions
Fields
KHR_materials_clearcoat
This extension defines a clear coating that can be layered on top of an existing glTF material definition.
Declaration
public ClearCoat KHR_materials_clearcoat
Field Value
Type | Description |
---|---|
ClearCoat |
See Also
KHR_materials_ior
The dielectric BRDF of the metallic-roughness material in glTF uses a fixed value of 1.5 for the index of refraction. This is a good fit for many plastics and glass, but not for other materials like water or asphalt, sapphire or diamond. This extension allows users to set the index of refraction to a certain value.
Declaration
public MaterialIor KHR_materials_ior
Field Value
Type | Description |
---|---|
MaterialIor |
See Also
KHR_materials_pbrSpecularGlossiness
This extension defines the specular-glossiness material model from Physically-Based Rendering (PBR).
Declaration
public PbrSpecularGlossiness KHR_materials_pbrSpecularGlossiness
Field Value
Type | Description |
---|---|
PbrSpecularGlossiness |
See Also
KHR_materials_sheen
This extension defines a sheen that can be layered on top of an existing glTF material definition. A sheen layer is a common technique used in Physically-Based Rendering to represent cloth and fabric materials, for example.
Declaration
public Sheen KHR_materials_sheen
Field Value
Type | Description |
---|---|
Sheen |
See Also
KHR_materials_specular
This extension allows configuring the specular reflection.
Declaration
public MaterialSpecular KHR_materials_specular
Field Value
Type | Description |
---|---|
MaterialSpecular |
See Also
KHR_materials_transmission
Extension for optical transparency (transmission)
Declaration
public Transmission KHR_materials_transmission
Field Value
Type | Description |
---|---|
Transmission |
See Also
KHR_materials_unlit
This extension defines an unlit shading model for use in glTF 2.0 materials, as an alternative to the Physically Based Rendering (PBR) shading models provided by the core specification.
Declaration
public MaterialUnlit KHR_materials_unlit
Field Value
Type | Description |
---|---|
MaterialUnlit |