[Bf-blender-cvs] [969fca718a4] fracture_modifier: disabled offset based fallback in rotation calculation

Martin Felke noreply at git.blender.org
Mon Jun 17 14:38:00 CEST 2019


Commit: 969fca718a4c477c65b5fe334a65e48b273b6bc2
Author: Martin Felke
Date:   Mon Jun 17 14:35:25 2019 +0200
Branches: fracture_modifier
https://developer.blender.org/rB969fca718a4c477c65b5fe334a65e48b273b6bc2

disabled offset based fallback in rotation calculation

it caused unwanted sudden rotation changes

===================================================================

M	source/blender/blenkernel/intern/fracture.c

===================================================================

diff --git a/source/blender/blenkernel/intern/fracture.c b/source/blender/blenkernel/intern/fracture.c
index 4c593f25ac3..589497ae5bf 100644
--- a/source/blender/blenkernel/intern/fracture.c
+++ b/source/blender/blenkernel/intern/fracture.c
@@ -4267,7 +4267,7 @@ void BKE_read_animated_loc_rot(FractureModifierData *fmd, Object *ob, bool do_bi
 							float rot[4], iquat[4];
 							verts_to_quat(rot, mvert[fmd->anim_bind[i].v].co,
 										   mvert[fmd->anim_bind[i].v1].co,
-										   mvert[fmd->anim_bind[i].v2].co, true);
+										   mvert[fmd->anim_bind[i].v2].co, false);
 
 							invert_qt_qt(iquat, fmd->anim_bind[i].quat);
 							mul_qt_qtqt(quat, rot, iquat);



More information about the Bf-blender-cvs mailing list