Answered

Editing Rotation Keyframes

Anonymous 3 years ago updated by Peter - Soxware Developer 3 years ago 1

Is there anyway to change the value of rotation keyframes in the curve editor?

I can do with position keyframes, but rotation keyframes I'd like to shift up-down or compress a section of them - e.g. to reduce the amplitude of a motion. I only seem to be able to slip them backwards and forwards.

Thanks!

UMotion Version:
1.22p11
Unity Version:
2019.4

Answer

Answer
Answered

Hi,

thank you very much for your support request.


UMotion supports 3 different rotation modes:

  1. Progressive Quaternion (default)
  2. Quaternion
  3. Euler

Only euler angles can be edited directly in the curve editor (as the others are quaternion based which is a "hard to imagine" 4 dimensional representation of angels, thus not suited for direct editing). UMotion's "Progressive Quaternion" mode is a special representation of quaternions that at least allows you to adjust the interpolation between rotation keys, but not the amplitude. The downside of euler angles is that they suffer from gimbal lock. That's why they are not the default rotation mode in UMotion.

For more information, please check out the dedicated video tutorial regarding this topic:

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

Best regards,

Peter

Answer
Answered

Hi,

thank you very much for your support request.


UMotion supports 3 different rotation modes:

  1. Progressive Quaternion (default)
  2. Quaternion
  3. Euler

Only euler angles can be edited directly in the curve editor (as the others are quaternion based which is a "hard to imagine" 4 dimensional representation of angels, thus not suited for direct editing). UMotion's "Progressive Quaternion" mode is a special representation of quaternions that at least allows you to adjust the interpolation between rotation keys, but not the amplitude. The downside of euler angles is that they suffer from gimbal lock. That's why they are not the default rotation mode in UMotion.

For more information, please check out the dedicated video tutorial regarding this topic:

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

Best regards,

Peter