MDLMaterialSemantic.ambientOcclusion
The attenuation of ambient light due to local geometry variations on a surface.
Declaration
case ambientOcclusionDiscussion
Ambient occlusion (AO) describes the accessibility of a point on a surface to the surrounding radiant environment and is typically used to attenuate ambient lighting. A renderer should not use AO data should to affect direct illumination.
Model I/O uses this semantic for the ao and map_ao attributes when importing from the MTL file format (for assets in the OBJ file format).
See Also
Constants
MDLMaterialSemantic.baseColorMDLMaterialSemantic.subsurfaceMDLMaterialSemantic.metallicMDLMaterialSemantic.specularMDLMaterialSemantic.specularExponentMDLMaterialSemantic.specularTintMDLMaterialSemantic.roughnessMDLMaterialSemantic.anisotropicMDLMaterialSemantic.anisotropicRotationMDLMaterialSemantic.sheenMDLMaterialSemantic.sheenTintMDLMaterialSemantic.clearcoatMDLMaterialSemantic.clearcoatGlossMDLMaterialSemantic.emissionMDLMaterialSemantic.bump