Blender Git Loki

Git Commits -> Revision 7e0f922

Revision 7e0f922 by Campbell Barton (master)
November 16, 2010, 01:19 (GMT)
fix for fix, r33086.
- incorrect range check broke ZYX euler rotations, use MIN/MAX constants so this doesn't happen again.
- BGE Armature PyAPI also wasn't using correct min/max with rotation modes.
- clamp on file read rather then when calling the rotation functions, so developers don't use invalid args without realizing it.
- added assert() checks for debug builds so invalid axis constants don't slip through.

Commit Details:

Full Hash: 7e0f9229d6e9133338c6e5170699722989b1b8d5
SVN Revision: 33088
Parent Commit: 7a7b4af
Lines Changed: +30, -7

5 Modified Paths:

/source/blender/blenlib/intern/math_matrix.c (+3, -1) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+16, -3) (Diff)
/source/blender/blenloader/intern/readfile.c (+6, -0) (Diff)
/source/blender/makesdna/DNA_action_types.h (+4, -2) (Diff)
/source/gameengine/Converter/BL_ArmatureChannel.cpp (+1, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021