Blender Git Commit Log
Git Commits -> Revision 744f691
Revision 744f691 by Brecht Van Lommel (master) October 12, 2013, 00:08 (GMT) |
Fix dual quaternion armature deform giving erratic results in some cases. Bug was encountered in a Kiribati rig file. The problem was actually in the matrix to quaternion conversion function. One problem is that it was using the wrong matrix indices in case of an ill defined matrix trace. Besides that FLT_EPSILON was too small to detect cases where float precision becomes a problem. |
Commit Details:
Full Hash: 744f691af42ffeadd306180048c51edad65a5f06
SVN Revision: 60695
Parent Commit: 3127952
Lines Changed: +3, -3
1 Modified Path:
/source/blender/blenlib/intern/math_rotation.c (+3, -3) (Diff)