Skip to main content

Data update transitions

Set the composition's Update animation duration and Data arrives mid-fade policy, then choose a per-layer style under Properties → Advanced → Data change transition. Bound layers can crossfade, slide in one of four directions, inherit the composition duration, override it, or update instantly. Unbound backgrounds remain on screen, and only layers whose bound value really changed transition, so a playout system can resend its complete data with every update. A text layer with Count or Roll and Replay on update plays only that effect, unless you choose a style or duration for the layer. Shader parameter fields apply at once without a fade, so dragging a slider stays smooth; give the layer its own style if you want one there. On a layer with a Shader effect, the transition moves the finished effect picture. Finish current fade first finishes each transition in order; Jump to newest data ends the running transition at once with its data on air, then transitions to the newest update, so values keep landing however fast they arrive; resending the data already on its way leaves the running transition alone. Scheduled non-realtime rendering follows the same policy, so a change that lands mid-fade starts when that fade ends. Exported action durations report the longest authored layer update so playout can schedule accurately.

Lanes that update in place​

Each lane in a template set chooses how it shows new data under Transitions → When its content changes. Update transition, the default, mounts the template again with the new data and plays the lane's Update timing. In place keeps the template on air, so unchanged layers never dip and no second copy of the template is built. Changed layers use their own Data change transition with one data change, when the slowest has left. A layer with no length of its own takes the composition's Update animation, then the lane's Update timing. A new image loads first and replaces the old one with no blank frame; if it fails, the old image stays on air and the command reports the error. Anything else only a new mount can load, such as a video, Lottie file or shader source, plays the Update transition instead. The option applies to updateAction, a same-state transition.take and a Rule's Update action. It needs a definition at version 6 or later.