[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2465] trunk/py/scripts/addons/ space_view3d_math_vis/utils.py: fix for error with math vis module for 4x3 matricies

Campbell Barton ideasman42 at gmail.com
Mon Oct 17 03:11:00 CEST 2011


Revision: 2465
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2465
Author:   campbellbarton
Date:     2011-10-17 01:10:56 +0000 (Mon, 17 Oct 2011)
Log Message:
-----------
fix for error with math vis module for 4x3 matricies

Modified Paths:
--------------
    trunk/py/scripts/addons/space_view3d_math_vis/utils.py

Modified: trunk/py/scripts/addons/space_view3d_math_vis/utils.py
===================================================================
--- trunk/py/scripts/addons/space_view3d_math_vis/utils.py	2011-10-16 19:59:38 UTC (rev 2464)
+++ trunk/py/scripts/addons/space_view3d_math_vis/utils.py	2011-10-17 01:10:56 UTC (rev 2465)
@@ -42,7 +42,10 @@
 
         if var_type is Matrix:
             if var.col_size != 4 or var.row_size != 4:
-               var = var.to_4x4() 
+                if var.row_size == var.col_size:
+                    var = var.to_4x4() 
+                else:  # todo, support 4x3 matrix
+                    continue
             data_matrix[key] = var
         elif var_type is Vector:
             if len(var) < 3:



More information about the Bf-extensions-cvs mailing list