Closed ruguysgoingtrickortreating closed 2 months ago
possible workaround found: interpolate the whole transform, not the rotation and position
Hi @ruguysgoingtrickortreating,
This stems from the way rotation
works - it's the amount of rotation per axis, in Euler angles. Using Euler angles to interpolate rotations doesn't work well, as can be seen on the video. The same thing happens in animation software as well, when you try to interpolate with Euler angles.
Interpolating the whole transform works well, or alternatively, you can interpolate quaternion
, which will only affect the rotation. The quaternion
field also represents the node's rotation, just like rotation
, but as a Quaternion, which is much better suited to interpolation.
This is good info, would this fit in the docs?
Done.
As the title says. Recording provided (note the rotation printed to the output)
https://github.com/user-attachments/assets/14d0de0f-d875-4a45-ad98-92d676351215