Blender Git Commit Log

Git Commits -> Revision 49be796

Revision 49be796 by Campbell Barton (master)
June 17, 2017, 19:38 (GMT)
Manipulator: use matrix instead of origin

This avoids having to use manipulator-type specific functions
to set the orientation.
And will make it simpler to access transformation from Python.

Currently the matrix is still used as an offset in places.
Also per-type orientation values still need to be removed.

Commit Details:

Full Hash: 49be79693c6d2e3be20b2cd0ecf81e76a7121b2f
Parent Commit: 83c28ff
Lines Changed: +80, -74

12 Modified Paths:

/source/blender/editors/manipulator_library/arrow2d_manipulator.c (+9, -7) (Diff)
/source/blender/editors/manipulator_library/arrow3d_manipulator.c (+13, -13) (Diff)
/source/blender/editors/manipulator_library/cage2d_manipulator.c (+19, -19) (Diff)
/source/blender/editors/manipulator_library/dial3d_manipulator.c (+9, -9) (Diff)
/source/blender/editors/manipulator_library/grab3d_manipulator.c (+3, -3) (Diff)
/source/blender/editors/manipulator_library/manipulator_library_intern.h (+1, -1) (Diff)
/source/blender/editors/manipulator_library/primitive3d_manipulator.c (+5, -5) (Diff)
/source/blender/editors/mesh/editmesh_bisect.c (+2, -2) (Diff)
/source/blender/editors/mesh/editmesh_extrude.c (+2, -2) (Diff)
/source/blender/windowmanager/manipulators/intern/wm_manipulator.c (+11, -7) (Diff)
/source/blender/windowmanager/manipulators/wm_manipulator_fn.h (+1, -1) (Diff)
/source/blender/windowmanager/manipulators/WM_manipulator_types.h (+5, -5) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021