LightRig

LightRig class

Represents LightRig.

public sealed class LightRig : PVIObject, ILightRig

Properties

NameDescription
AsIPresentationComponent { get; }Allows to get base IPresentationComponent interface. Read-only IPresentationComponent.
Direction { get; set; }Light direction. Read/write LightingDirection.
LightType { get; set; }Represents a preset light right that can be applied to a shape. The light rig represents a group of lights oriented in a specific way relative to a 3D scene. Read/write LightRigPresetType.

Methods

NameDescription
override Equals(object)Compares with specified object.
override GetHashCode()Returns hash code.
GetRotation()A rotation is defined through the use of a latitude coordinate, a longitude coordinate, and a revolution about the axis as the latitude and longitude coordinates. first element in return array - latitude, second - longitude, third - revolution. Returns null if no rotation defined.
SetRotation(float, float, float)A rotation is defined through the use of a latitude coordinate, a longitude coordinate, and a revolution about the axis as the latitude and longitude coordinates. If any of coordinate value is float.NaN, all rotation is undefined.

See Also