take delta's into account when applying the objects matrix (dloc, drot, dsize).
authorCampbell Barton <ideasman42@gmail.com>
Fri, 12 Nov 2010 11:16:04 +0000 (11:16 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Fri, 12 Nov 2010 11:16:04 +0000 (11:16 +0000)
commitee7bf4dab58131923906108013316826b8669ca2
treefa7094b121aa9496334674c9c18d5c8b56df273d
parent73a91bc5488fd1d26c2d819024e7356fa537560a
take delta's into account when applying the objects matrix (dloc, drot, dsize).
Now object_apply_mat4() can be used as the reverse of object_to_mat4().

Noticeable result is fly mode and 'Apply Visual Transform' dont jump when deltas are used, also means setting matrix from python works as expected.
source/blender/blenkernel/intern/object.c
source/blender/blenlib/BLI_math_vector.h
source/blender/blenlib/intern/math_vector_inline.c