diff options
author | Campbell Barton <campbell@blender.org> | 2022-08-24 10:19:31 +0300 |
---|---|---|
committer | Philipp Oeser <info@graphics-engineer.com> | 2022-10-03 21:51:26 +0300 |
commit | 5c20363e37852f2ddc80ccc5246edeecbc64d8f3 (patch) | |
tree | 12f19080f8d02f0162545f5e814d36f47a854a13 | |
parent | 4b3b8156ee443decdd224a99bb4fac69afb0f4f9 (diff) |
Fix T100606: Apply object transform fails with delta quaternion rotation
Apply transform failed to clear delta quaternion & axis-angle rotation.
-rw-r--r-- | source/blender/editors/object/object_transform.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/source/blender/editors/object/object_transform.c b/source/blender/editors/object/object_transform.c index c768ac0696a..36874d776c0 100644 --- a/source/blender/editors/object/object_transform.c +++ b/source/blender/editors/object/object_transform.c @@ -921,7 +921,9 @@ static int apply_objects_internal(bContext *C, zero_v3(ob->rot); zero_v3(ob->drot); unit_qt(ob->quat); + unit_qt(ob->dquat); unit_axis_angle(ob->rotAxis, &ob->rotAngle); + unit_axis_angle(ob->drotAxis, &ob->drotAngle); } Object *ob_eval = DEG_get_evaluated_object(depsgraph, ob); |