[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2333] trunk/py/scripts/addons/ space_view3d_math_vis/draw.py: fix for mathvis addon

Campbell Barton ideasman42 at gmail.com
Mon Sep 19 15:03:43 CEST 2011


Revision: 2333
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2333
Author:   campbellbarton
Date:     2011-09-19 13:03:43 +0000 (Mon, 19 Sep 2011)
Log Message:
-----------
fix for mathvis addon

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

Modified: trunk/py/scripts/addons/space_view3d_math_vis/draw.py
===================================================================
--- trunk/py/scripts/addons/space_view3d_math_vis/draw.py	2011-09-19 12:58:15 UTC (rev 2332)
+++ trunk/py/scripts/addons/space_view3d_math_vis/draw.py	2011-09-19 13:03:43 UTC (rev 2333)
@@ -59,8 +59,7 @@
     perspective_matrix = region3d.perspective_matrix.copy()
 
     def draw_text(text, vec):
-        vec_4d = vec.to_4d()
-        vec_4d *= perspective_matrix
+        vec_4d = perspective_matrix * vec.to_4d()
         if vec_4d.w > 0.0:
             x = region_mid_width + region_mid_width * (vec_4d.x / vec_4d.w)
             y = region_mid_height + region_mid_height * (vec_4d.y / vec_4d.w)
@@ -160,7 +159,7 @@
             for y in (-1.0, 1.0):
                 for z in (-1.0, 1.0):
                     bb[i][:] = x, y, z
-                    bb[i] *= mat
+                    bb[i] = mat * bb[i]
                     i += 1
 
         # strip



More information about the Bf-extensions-cvs mailing list