From ad5701fdc46bb97164cbf548c3e81cf732e00a6d Mon Sep 17 00:00:00 2001
From: Campbell Barton <ideasman42@gmail.com>
Date: Mon, 17 Oct 2011 01:10:56 +0000
Subject: [PATCH] fix for error with math vis module for 4x3 matricies

---
 space_view3d_math_vis/utils.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/space_view3d_math_vis/utils.py b/space_view3d_math_vis/utils.py
index 4fbc724ef..9d21845dc 100644
--- a/space_view3d_math_vis/utils.py
+++ b/space_view3d_math_vis/utils.py
@@ -42,7 +42,10 @@ def console_math_data():
 
         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:
-- 
GitLab