Blender Git Loki

Git Commits -> Revision caebbb2

Revision caebbb2 by Bastien Montagne (master)
March 23, 2012, 09:18 (GMT)
Fix for [#30438] x=zero not accepted for a bone tail.

In fact, problem was in vec_roll_to_mat3(), which has to detect when the bone is aligned with its Y axis, using a threshold. This one have been raised to quite a high value due to bug [#23954], then lowered a bit due to [#27675] (which is imho in fine the same problem as 30438).

Reset it to its org value (very low 1e-13), as testing file given with firt bug did not show any problem anymore... So now, instead of 1/1000 of bone length from Y axis, we have about 3.25*10-7... Only (hardly) noticeable at max zoom level in 3D view.

Commit Details:

Full Hash: caebbb264c6f200ac7e8d330071076eaa6a543b3
SVN Revision: 45103
Parent Commit: eab6c94
Lines Changed: +4, -1

1 Modified Path:

/source/blender/blenkernel/intern/armature.c (+4, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021