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.