Class LightMetadata

Defines properties and message types for Light.

Inherits properties and message types from Node3DMetadata.

Property Types

See also PropertyType
LightMetadata.LightPropertyTypeProperty

The property type name of the light.

LightMetadata.DirectionalLightColorProperty

Sets the color of the Directional Light. Use the Intensity (I) property field to adjust the brightness of the light.

LightMetadata.DirectionalLightDirectionProperty

A hidden property that identifies directional light direction and contains related metadata.

LightMetadata.PointLightColorProperty

Sets the color of the Point Light. Use the Intensity (I) property field to adjust the brightness of the light.

LightMetadata.PointLightAttenuationProperty

Sets the effect that this Point Light has on nodes that are farther away. Distance of light from the lighted surface is input in a quadratic function, the 3 components are the constant, linear and quadratic coefficients for the distance variable.

LightMetadata.PointLightPositionProperty

A hidden property that identifies point light position and related metata.

LightMetadata.PointLightRadiusProperty

Sets the distance at which the intensity of the Point Light reaches zero. For infinite distance, set the property value to 0.

LightMetadata.SpotLightRadiusProperty

Sets the distance at which the intensity of the Spot Light reaches zero. For infinite distance, set the property value to 0.

LightMetadata.SpotLightColorProperty

Sets the color of the Spot Light. Use the Intensity (I) property field to adjust the brightness of the light.

LightMetadata.SpotLightAttenuationProperty

Sets the effect that this Spot Light has on nodes that are farther away. Distance of light from the lighted surface is input in a quadratic function, the 3 components are the constant, linear and quadratic coefficients for the distance variable.

LightMetadata.SpotLightCutoffAngleProperty

Sets the angle of the light cone in degrees.

LightMetadata.SpotLightInnerAngleProperty

Sets the inner angle of the light cone in degrees.

LightMetadata.SpotLightConeParametersProperty

A hidden property that identifies the spotlight cone parameters and contains related metadata.

LightMetadata.SpotLightDirectionProperty

A hidden property that identifies spotlight direction and contains related metadata.

LightMetadata.SpotLightExponentProperty

Defines how fast a fully lit area at the center of the light cone turns into an unlit area.

LightMetadata.SpotLightPositionProperty

A hidden property that identifies spotlight position and contains related metadata.

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.