Answered

scene position & rotation changes to update entire timeline curve

Craig 9 months ago updated by Peter - Soxware Developer 9 months ago 1

Lets say that we want to rotate the hips by an offset of 10 degrees on the X axis for the entire timeline, we will change the hips rotation property to Euler Interpolation, select all the keys that we want to modify within the curves window and then we move then move them up by 10 degrees.  Now lets say that we want to move both the X & Y rotations, we can only move these by the same amount, which will either be positive or negative.  Lets say we want to change the rotations by X +10 & Y-10, each rotation axis would have to be moved individually.


What would be useful is if we could select all the frames that we want to modify and change the rotations from within the scene view using the rotation/position tool and have all the keys modified by the offset amount rather than only the single frame key, this would overcome the limitations of only being able to modify each axis positively or negatively.


If there is a way to use the scene rotation tool and apply the changed offsets to all subsequent frames, that would also be useful.

UMotion Version:
Unity Version:

Answer

Answer
Answered

Hi Criag,

thank you very much for your support request.

This is already possible by using an additive layer. Create a new additive layer, move the frame cursor to the first frame and use the rotation tool to author the offset. Then create a key for the changed rotation. The resulting rotation offset is then going to be applied to all following keys. Feel free to place additional keys (with different offsets) on different frames. This also works in quaternion/progressive rotation mode.

The following video shows you how to use the additive animation layer:


Please let me know if you have any follow-up questions.


Best regards,
Peter

GOOD, I'M SATISFIED

Swift reply.  Thanks for the info.  I had forgotten about this feature and you've saved me a load of time reminding me of this.

Satisfaction mark by Craig 9 months ago
Answer
Answered

Hi Criag,

thank you very much for your support request.

This is already possible by using an additive layer. Create a new additive layer, move the frame cursor to the first frame and use the rotation tool to author the offset. Then create a key for the changed rotation. The resulting rotation offset is then going to be applied to all following keys. Feel free to place additional keys (with different offsets) on different frames. This also works in quaternion/progressive rotation mode.

The following video shows you how to use the additive animation layer:


Please let me know if you have any follow-up questions.


Best regards,
Peter