[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1973] trunk/py/scripts/addons/ io_scene_fbx/export_fbx.py: own failt, bad assumption r1967, when switching the order of matrix multiplication.

Campbell Barton ideasman42 at gmail.com
Fri May 27 16:30:45 CEST 2011


Revision: 1973
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1973
Author:   campbellbarton
Date:     2011-05-27 14:30:45 +0000 (Fri, 27 May 2011)
Log Message:
-----------
own failt, bad assumption r1967, when switching the order of matrix multiplication.

Revision Links:
--------------
    http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=1967

Modified Paths:
--------------
    trunk/py/scripts/addons/io_scene_fbx/export_fbx.py

Modified: trunk/py/scripts/addons/io_scene_fbx/export_fbx.py
===================================================================
--- trunk/py/scripts/addons/io_scene_fbx/export_fbx.py	2011-05-26 22:21:24 UTC (rev 1972)
+++ trunk/py/scripts/addons/io_scene_fbx/export_fbx.py	2011-05-27 14:30:45 UTC (rev 1973)
@@ -362,8 +362,7 @@
 
         def setPoseFrame(self, f, fake=False):
             if fake:
-                # annoying, have to clear global_matrix
-                self.__anim_poselist[f] = global_matrix * self.matrixWorld
+                self.__anim_poselist[f] = self.matrixWorld * global_matrix.inverted()
             else:
                 self.__anim_poselist[f] = self.blenObject.matrix_world.copy()
 



More information about the Bf-extensions-cvs mailing list