<Vector2Animation> <FloatAnimation>

Description

The tag for texture SRT animation.
<Vector2Animation> is used for translation animations and scale animations.
<FloatAnimation> is used for rotation animations.

<Path> element

The following values are set to the Path element for texture SRT animation.

The texture coordinator (<TextureCoordinatorCtr>) number is set to either 0, 1, 2 or 3.

<Segments> element

Either <LinearFloatSegment> or <HermiteFloatSegment> is set for the child element.
A mixture of formats is tolerated, but there is no track record of this with DCC exporters.

Example Output

<Animations>
<MaterialAnimationData Name="" FrameSize="5" LoopMode="OneTime" IsAdditiveAnimation="false">
<MemberAnimationDataSet>
<MemberAnimationData>
<Path>Materials["MaterialCtr1"].TextureCoordinators[0].Translate</Path>
<Vector2Animation>
<XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120">
<Segments>
<LinearFloatSegment>
<Keys>
<LinearFloatKey Frame="0" Value="0" />
<LinearFloatKey Frame="120" Value="0.5" />
</Keys>
</LinearFloatSegment>
<HermiteFloatSegment>
:
:
</HermiteFloatSegment>
</Segments>
</XSegmentsFloatCurve>
</Vector2Animation>
</MemberAnimationData>
<MemberAnimationData>
<Path>Materials["MaterialCtr1"].TextureCoordinators[0].Rotate</Path>
<FloatAnimation>
<SegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120">
<Segments>
<LinearFloatSegment>
:
:
</LinearFloatSegment>
<HermiteFloatSegment>
<Keys>
<HermiteFloatKey Frame="0" Value="0.87266463" InSlope="0" OutSlope="0" />
<HermiteFloatKey Frame="60" Value="0.6981317" InSlope="0" OutSlope="0" />
<HermiteFloatKey Frame="120" Value="0.87266463" InSlope="0" OutSlope="0" />
</Keys>
</HermiteFloatSegment>
</Segments>
</SegmentsFloatCurve>
</FloatAnimation>
</MemberAnimationData>
<MemberAnimationData>
<Path>Materials["MaterialCtr1"].TextureCoordinators[0].Scale</Path>
<Vector2Animation>
<XSegmentsFloatCurve PreRepeatMethod="None" PostRepeatMethod="None" StartFrame="0" EndFrame="120">
<Segments>
<LinearFloatSegment>
:
:
</LinearFloatSegment>
<HermiteFloatSegment>
<Keys>
<HermiteFloatKey Frame="0" Value="0.25" InSlope="0" OutSlope="0" />
<HermiteFloatKey Frame="60" Value="0.14" InSlope="0" OutSlope="0" />
<HermiteFloatKey Frame="120" Value="0.25" InSlope="0" OutSlope="0" />
</Keys>
</HermiteFloatSegment>
</Segments>
</XSegmentsFloatCurve>
</Vector2Animation>
</MemberAnimationData>
</MemberAnimationDataSet>
</MaterialAnimationData>
</Animations>

CONFIDENTIAL