LightAnimData¶
A datablock which defines and performs light animation, such as rotation, brightness fade, and colorization.
- Inherit:
- SimDataBlock
Description¶
A datablock which defines and performs light animation, such as rotation, brightness fade, and colorization.
Example:
datablock LightAnimData( SubtlePulseLightAnim )
{
brightnessA = 0.5;
brightnessZ = 1;
brightnessPeriod = 1;
brightnessKeys = "aza";
brightnessSmooth = true;
};
Fields¶
-
float
LightAnimData::brightnessA¶ The value of the A key in the keyframe sequence.
-
string
LightAnimData::brightnessKeys¶ The keyframe sequence encoded into a string where characters from A to Z define a position between the two animation values.
-
float
LightAnimData::brightnessPeriod¶ The animation time for keyframe sequence.
-
bool
LightAnimData::brightnessSmooth¶ If true the transition between keyframes will be smooth.
-
float
LightAnimData::brightnessZ¶ The value of the Z key in the keyframe sequence.
-
float
LightAnimData::colorA[3]¶ The value of the A key in the keyframe sequence.
-
string
LightAnimData::colorKeys[3]¶ The keyframe sequence encoded into a string where characters from A to Z define a position between the two animation values.
-
float
LightAnimData::colorPeriod[3]¶ The animation time for keyframe sequence.
-
bool
LightAnimData::colorSmooth[3]¶ If true the transition between keyframes will be smooth.
-
float
LightAnimData::colorZ[3]¶ The value of the Z key in the keyframe sequence.
-
float
LightAnimData::offsetA[3]¶ The value of the A key in the keyframe sequence.
-
string
LightAnimData::offsetKeys[3]¶ The keyframe sequence encoded into a string where characters from A to Z define a position between the two animation values.
-
float
LightAnimData::offsetPeriod[3]¶ The animation time for keyframe sequence.
-
bool
LightAnimData::offsetSmooth[3]¶ If true the transition between keyframes will be smooth.
-
float
LightAnimData::OffsetZ[3]¶ The value of the Z key in the keyframe sequence.
-
float
LightAnimData::rotA[3]¶ The value of the A key in the keyframe sequence.
-
string
LightAnimData::rotKeys[3]¶ The keyframe sequence encoded into a string where characters from A to Z define a position between the two animation values.
-
float
LightAnimData::rotPeriod[3]¶ The animation time for keyframe sequence.
-
bool
LightAnimData::rotSmooth[3]¶ If true the transition between keyframes will be smooth.
-
float
LightAnimData::rotZ[3]¶ The value of the Z key in the keyframe sequence.