Overrides: Animation¶
Main controls for chart value and subtitle animations.
Use these controls to animate between CSV Headers (Series). Controls are split between Main Value and Subtitle animations.
Chart Animation override.¶
Important
The values in the Animation overrides are non-preset values. That is, keframed values will,
persist when changing presets,
not save to animation presets,
be cleared when data is remapped.
Note
As subtitles are string components, they can not be animated via traditional keyframing.
The Subtitle controls will allow animating of up to 5 subtitles.
Components¶
Usage Examples¶
Animate between Series¶
Part 1: Create a looping animation¶
This example will illustrate animating between data series. It will compare population of wildlife in the year 1800 VS the year 2026 in a looping animation.
Setup
Load the
CSV Demo File.Map the following components in Data Mapping:
Main Value: Population 1800.
Disable Toggle: Auto.
List: Sort Order: Population 1800.
Click on Button: Map Datapoints.
Apply the preset:
Full/Default_00/02_Examples/Animating Series
Animating series starting point.¶
Animate the series
Navigate to Chart Setup/Overrides/Animation/Main Value.
Set List: Value Header to Population 1800.
Set Integer: Current Frame to 1.
Click Button: Update Keyframes. A keyframe and marker will be created on frame 1.
Set Integer: Current Frame to 250.
Click Button: Update Keyframes. A keyframe and marker will be created on frame 250.
Set Integer: Current Frame to 125.
Set List: Value Header to Population 2026.
Click Button: Update Keyframes. A keyframe and marker will be created on frame 125.
Animating series adding keyframes.¶
Next, the Subtitle will be animated.
Part 2: Animate the Subtitle¶
Note
This example continues from the previous Animate between Series example.
Once keyframes are animated, the Subtitle may be animated to match the keyframes.
Navigate to Chart Setup/Overrides/Animation/Subtitle.
Enable Toggle: Animate Subtitle.
Set the following parameters, to match the keyframes set in the previous example.
See screenshot below:
Sample parameters for Subtitle animation.¶
Play the Animation to see the result.
Animation result A (Normalized Range)¶
Part 3: Lock Custom Value Range¶
Note
This example continues from the previous Part 2: Animate the Subtitle example.
For this example, the value range minimum and maximum will be locked to a single value for the animation loop. This will result in the Axis label values remain static while the datapoint values are animated.
Note
In the Animation result A above the chart size remain the same even though the value min/max are changing with the series. This is because the values are scaled 0-1 (normalized). There are multiple ways to scale the range as different methods are required for different chart types.
For more info on scaling the range, see Overrides: Value Range.
Note the Set Maximum
Go to frame 1 and frame 125 and compare the Max values in the Legend Info component to find the highest value.
Frame 1: 520000
Frame 125: 358000
Modify the Value Range
Navigate to Chart Setup/Overrides/Data Value Range.
In the Value Range box, enable Toggle: Use Custom Max.
Set the Float: Custom Max to the highest maximum in step 1 (520000).
In the Axis Range box, enable Toggle: Axis Use Custom Max.
Set the Float: Axis Custom Max to the highest maximum in step 1 (520000).
Modify the Value Range for animation loop.¶
Optional - Manual Axis Size
Navigate to Chart Setup/Axis/Setup and modify to match the values in the screenshot below.
Modify the Axis for animation loop.¶
Play the Animation to see the result.
Animation result B (Locked Range)¶