diff --git a/common.py b/common.py index 3987db2..821fcf1 100644 --- a/common.py +++ b/common.py @@ -96,6 +96,10 @@ def setKeyframesFromBones(context, arm_object, new_marker): if bone.rotation_mode == "XYZ": rot_mode = "rotation_euler" + elif bone.rotation_mode == "XZY": + rot_mode = "rotation_euler" + elif bone.rotation_mode == "YXZ": + rot_mode = "rotation_euler" elif bone.rotation_mode == "YZX": rot_mode = "rotation_euler" elif bone.rotation_mode == "ZXY": @@ -164,6 +168,10 @@ def setBonesfromKeyframes(context, arm_object, active_marker): if bone.rotation_mode == "XYZ": rot_mode = "rotation_euler" + elif bone.rotation_mode == "XZY": + rot_mode = "rotation_euler" + elif bone.rotation_mode == "YXZ": + rot_mode = "rotation_euler" elif bone.rotation_mode == "YZX": rot_mode = "rotation_euler" elif bone.rotation_mode == "ZXY":