Blender Git Loki
Git Commits -> Revision e1e49fd
Revision e1e49fd by Campbell Barton (master) November 25, 2016, 05:27 (GMT) |
Math Lib: rotate matrix cleanup - Remove 'rotate_m2', unlike 'rotate_m4' it created a new matrix duplicating 'angle_to_mat2' - now used instead. (better avoid matching functions having different behavior). - Add 'axis_angle_to_mat4_single', convenience wrapper for 'axis_angle_to_mat3_single'. - Replace 'unit_m4(), rotate_m4()' with a single call to 'axis_angle_to_mat4_single'. |
Commit Details:
Full Hash: e1e49fd1a8a5bca7f95ba230a7daf12fb059779b
Parent Commit: d30a023
Lines Changed: +32, -36
15 Modified Paths:
/source/blender/alembic/intern/abc_transform.cc (+1, -2) (Diff)
/source/blender/alembic/intern/abc_util.cc (+1, -2) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/tracking_stabilize.c (+2, -2) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+0, -1) (Diff)
/source/blender/blenlib/BLI_math_rotation.h (+2, -1) (Diff)
/source/blender/blenlib/intern/math_geom.c (+1, -2) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+7, -7) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+7, -0) (Diff)
/source/blender/collada/collada_internal.cpp (+2, -5) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+1, -1) (Diff)
/source/blender/editors/object/object_warp.c (+1, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+3, -4) (Diff)
/source/blender/editors/uvedit/uvedit_smart_stitch.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_screw.c (+2, -4) (Diff)
/source/blender/alembic/intern/abc_util.cc (+1, -2) (Diff)
/source/blender/blenkernel/intern/object_dupli.c (+1, -2) (Diff)
/source/blender/blenkernel/intern/tracking_stabilize.c (+2, -2) (Diff)
/source/blender/blenlib/BLI_math_matrix.h (+0, -1) (Diff)
/source/blender/blenlib/BLI_math_rotation.h (+2, -1) (Diff)
/source/blender/blenlib/intern/math_geom.c (+1, -2) (Diff)
/source/blender/blenlib/intern/math_matrix.c (+7, -7) (Diff)
/source/blender/blenlib/intern/math_rotation.c (+7, -0) (Diff)
/source/blender/collada/collada_internal.cpp (+2, -5) (Diff)
/source/blender/editors/mesh/editmesh_knife.c (+1, -1) (Diff)
/source/blender/editors/object/object_warp.c (+1, -2) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+3, -4) (Diff)
/source/blender/editors/uvedit/uvedit_smart_stitch.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_screw.c (+2, -4) (Diff)