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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021