Blender Git Loki

Git Commits -> Revision 6565193

Revision 6565193 by Martin Poirier (master)
October 26, 2009, 19:50 (GMT)
Revert multiplication order change from revision 23692

The previous order is correct, the new order forced all global scale on local axis (in object mode).

The "problem" with scaling (or mirroring) in object mode along an axis that is not aligned along one of the local axis is that the result has to be decomposed (as best it can by TransMat3ToSize) into scaling factors along local axis. The more axis aligned the object is, the more "correct" it will look, with the worse being a scale along two local axis when the scaling axis is right between them.

One "solution" could be to make all Mirror transform in object mode work on local axis only (but I don't think that would be correct, since it still works correctly on aligned axis).

Commit Details:

Full Hash: 6565193523dd4425b67eced9707559ce948df7f5
SVN Revision: 24097
Parent Commit: 4fcd358
Lines Changed: +1, -1

1 Modified Path:

/source/blender/editors/transform/transform.c (+1, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021