Applying Transforms to Animations

You can apply two types of transforms to animations:

  • A TransformAnimation produces a new animation based on a source animation.
  • A TransformByAttributeAnimation applies the source animation differently to an item depending on its index, allowing you to create index-skewed time and value transformations.

With transforms, you can:

  • Shift the time of all keyframes by a given offset value.
  • Filter which keyframes to apply the transform to by type.
  • Modify the magnitude of all the keyframe values.
  • Scale the time value of all keyframes by a value (the animation will take more or less time).

Sample Explorer

  • Animation - Transform > all samples
  • Animation – Transform By Attribute > all samples

See Also