Blender Git Commit Log

Git Commits -> Revision bf33744

Revision bf33744 by Campbell Barton (master)
September 30, 2009, 23:31 (GMT)
Use curve twist for the CurveDeform modifier and bones (anything that uses curve_deform_verts() and curve_deform_vector()).
So means minimum twist and twist smoothing are now used.

the Z up quaternion from the path is rotated to match the up axis given.

There was no logical rule for the up vector, some cases flipped the normals when used with the CurveDeform modifier.
Use the default X-Up behavior and match other settings with this. (comments explain this in detail).



- Interpolating quaternions didn't work in some cases, disabled for now.
- 'no_rot_axis' is different from in 2.4x since it now removes rotation from the tilt whereas before it edited the axis before calculating the tilt.

Commit Details:

Full Hash: bf3374426abe1382718120830572cd5775c4bf82
SVN Revision: 23577
Parent Commit: bff893a
Lines Changed: +118, -42

2 Modified Paths:

/source/blender/blenkernel/intern/anim.c (+13, -3) (Diff)
/source/blender/blenkernel/intern/lattice.c (+105, -39) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021