In this section, we'll demonstrate how to animate a cube actor moving in the +Z direction, and then reverse the animation in the most efficient way possible.
Prepare a node tree consisting of UserTrack
, UE5
, and Sink
nodes, and activate the .
a Cube actor.
Select the UE5
node, then go to the and expand Reality Actors.
Choose the Cube actor and expand its Properties panel.
In the Transform property group, click on the button of the Relative Location
property.
Alternatively, right-click on the Relative Location property and select Show as Input from the Property Context Menu.
Create a Cast vec3 to vec3d
node and connect its vec3d
output to the Cube.RelativeLocation
input pin of the UE5
node.
For better readability, optionally you can rename input and output pins by right-clicking on them or change the unique node name by using the .
Cast vec3 to vec3d
node added to extract X
, Y
, and Z
property values to have absolute control over them.
Create a new Action, optionally renaming it to something like First Animation.
Select the Cast vec3 to vec3d node, then go to the vec3 property and click on the Add Timeline button.
Alternatively, right-click on the vec3
property and select the Timeline option from the Property Context Menu.
Right-click on the property circle, add a keyframe, move the playhead to a different timestamp, and change the Z property from 0 to 200.
Add another keyframe and change its interpolation to EaseInOut. Save the Action.
Create another Action, optionally renaming it to something like Reverse Animation.
Follow the same steps to add a timeline for the vec3
property.
Go to the First Animation action, select the second keyframe, and copy it using ^ CTRL + C
.
Rectangle select the first keyframe to move the playhead to its exact timestamp.
Switch to the Reverse Animation action and paste the copied keyframe at the beginning using ^ CTRL + V
.
Switch back to the First Animation action, select the first keyframe, and copy it.
Rectangle select the first keyframe.
Switch to the Reverse Animation action again and paste the copied keyframe as the first keyframe.
Adjust the interpolation and save the Reverse Animation form.