type | :: "pod-movement" | |
reference_group optional | :: ProcessionLayerInheritanceGroupID | The group this layer belongs to, for inheritance. |
The group this layer belongs to, for inheritance. | ||
inherit_from optional | :: ProcessionLayerInheritanceGroupID | Adds the final position value from given layer to this one. |
Adds the final position value from given layer to this one. | ||
contribute_to_distance_traveled optional | :: bool | |
distance_traveled_contribution optional | :: float | |
frames | :: array[PodMovementProcessionBezierControlPoint] |
frames | :: array[PodMovementProcessionBezierControlPoint] | |
type | :: "pod-movement" | |
contribute_to_distance_traveled optional | :: bool | |
distance_traveled_contribution optional | :: float | |
inherit_from optional | :: ProcessionLayerInheritanceGroupID | Adds the final position value from given layer to this one. |
Adds the final position value from given layer to this one. | ||
reference_group optional | :: ProcessionLayerInheritanceGroupID | The group this layer belongs to, for inheritance. |
The group this layer belongs to, for inheritance. |
The group this layer belongs to, for inheritance.
Adds the final position value from given layer to this one.
Default: 1.0
One frame in time for a Bezier interpolation.
Mandatory if tilt
is defined.
tilt
and tilt_t
interpolate a double smoothly over time.
Bidirectional tangent at the given timestamp.
offset
and offset_t
interpolate a vector smoothly over time using offset_rate
and offset_rate_t
for a 0-1 rate curve.
Vector value.
Vector tangent.
Rate 0-1 value.
Rate tangent.
{
type = "pod-movement",
frames =
{
{ timestamp = 700 , tilt = 0.0 , tilt_t = 0 },
{ timestamp = 700 , offset = {0, 0 - 500} , offset_t = {0, -40} },
{ timestamp = 900 , offset = {15, -60 - 500} , offset_t = {-10, -10} },
{ timestamp = 900 , opacity = 1.0 },
{ timestamp = 960 , tilt = 0.05 , tilt_t = -0.03 },
{ timestamp = 1050, tilt = 0.25 , tilt_t = 0 },
{ timestamp = 1050, offset = {40, -70 - 500} , offset_t = {-1, 0} },
{ timestamp = 1050, opacity = 0.0 },
{ timestamp = 700 , offset_rate = 0 },
{ timestamp = 1050, offset_rate = 1.0 }
}
}