Class StandardMaterialMetadata

Defines properties and message types for StandardMaterial.

Property Types

See also PropertyType
StandardMaterialMetadata.GlobalAmbientProperty

Sets the color that is multiplied automatically with the Ambient property of the materials in the scene. Use the Intensity (I) property field to adjust the exposure of the color.

StandardMaterialMetadata.AmbientProperty

Sets the color of the material when lights are not present. Use the Intensity (I) property field to adjust the exposure of the color.

StandardMaterialMetadata.DiffuseProperty

Sets the color of the material when it is lit by a light.

StandardMaterialMetadata.EmissiveProperty

Sets the color of the light that is emitted from the material surface.

StandardMaterialMetadata.SpecularColorProperty

Sets the color of the specular reflection.

StandardMaterialMetadata.SpecularExponentProperty

Sets the size of the specular highlight.

StandardMaterialMetadata.TextureProperty

Sets the texture of the material.

StandardMaterialMetadata.BlendIntensityProperty

Controls the intensity of materials that are blended on top of an existing color. Attached property enables overriding of the blend intensity of the used materials at render pass or object node level.

StandardMaterialMetadata.BlendModeProperty

Sets how to combine the color and alpha values of pixels in one layer or image with those in the underlying layer or image.

StandardMaterialMetadata.GlyphTextureProperty

The automatic texture of the glyph cache.

StandardMaterialMetadata.MaskTextureProperty

Sets the texture that masks another texture or color.

StandardMaterialMetadata.TextureTilingProperty

Determines the number of times a texture is presented in a material.

StandardMaterialMetadata.TextureOffsetProperty

Sets an offset for texture in materials.

StandardMaterialMetadata.MaskTextureTilingProperty

Determines the number of times a mask is presented in a material

StandardMaterialMetadata.MaskTextureOffsetProperty

Sets an offset for mask in materials.

Message Types

See also MessageType

Message Arguments

Message arguments classes define message arguments used for different message types. Each class defines a number of property types - arguments - together with getter and setter functions for them.