Instance Property

emission

The color emitted as radiance from a material’s surface.

Declaration

@property(nonatomic, readonly, retain) MDLMaterialProperty *emission;

Discussion

A renderer (or other software component processing the material) might not treat the emission channel of a material as a light source illuminating the scene. Instead, an emission channel prevents affected areas of a surface from being darkened by other aspects of lighting and shading.

The default emission color is light gray (80% white).

See Also

Working with Shading Properties

baseColor

The inherent color of the material, to be used as a modulator during shading.

specular

The intensity of specular highlights on the material’s surface.

materialIndexOfRefraction

The index of refraction for the medium surrounding a material.

interfaceIndexOfRefraction

The index of refraction for a material itself.

normal

The variation in the surface normal vectors in a material, relative to model coordinate space.

ambientOcclusion

The attenuation of ambient light due to local geometry variations on a surface.

ambientOcclusionScale

The scaling factor for ambient occlusion shading.