Skip to content

Commit 0351964

Browse files
losancdigitalillusions
authored andcommitted
minor update with rotation
1 parent 95950a2 commit 0351964

File tree

1 file changed

+8
-3
lines changed

1 file changed

+8
-3
lines changed

bseq/importer.py

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,12 @@ def update_obj(scene, depsgraph=None):
242242

243243
# force to evaluate the keyframe animation system
244244
obj.location = obj.evaluated_get(depsgraph).location
245-
obj.rotation_quaternion = obj.evaluated_get(depsgraph).rotation_quaternion
246-
obj.rotation_euler = obj.evaluated_get(depsgraph).rotation_euler
247-
obj.rotation_axis_angle = obj.evaluated_get(depsgraph).rotation_axis_angle
245+
match obj.rotation_mode:
246+
case "QUATERNION":
247+
obj.rotation_quaternion = obj.evaluated_get(depsgraph).rotation_quaternion
248+
case "AXIS_ANGLE":
249+
obj.rotation_axis_angle = obj.evaluated_get(depsgraph).rotation_axis_angle
250+
case _:
251+
obj.rotation_euler = obj.evaluated_get(depsgraph).rotation_euler
252+
248253
obj.scale = obj.evaluated_get(depsgraph).scale

0 commit comments

Comments
 (0)