[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [48451] trunk/blender/release/scripts/ modules/bpy_extras/view3d_utils.py: code cleanup: some vars were assigned when not needed

Campbell Barton ideasman42 at gmail.com
Sat Jun 30 19:55:11 CEST 2012


Revision: 48451
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=48451
Author:   campbellbarton
Date:     2012-06-30 17:54:55 +0000 (Sat, 30 Jun 2012)
Log Message:
-----------
code cleanup: some vars were assigned when not needed

Modified Paths:
--------------
    trunk/blender/release/scripts/modules/bpy_extras/view3d_utils.py

Modified: trunk/blender/release/scripts/modules/bpy_extras/view3d_utils.py
===================================================================
--- trunk/blender/release/scripts/modules/bpy_extras/view3d_utils.py	2012-06-30 17:20:27 UTC (rev 48450)
+++ trunk/blender/release/scripts/modules/bpy_extras/view3d_utils.py	2012-06-30 17:54:55 UTC (rev 48451)
@@ -77,9 +77,7 @@
     :rtype: :class:`mathutils.Vector`
     """
     from mathutils import Vector
-    from mathutils.geometry import intersect_point_line
 
-    persmat = rv3d.perspective_matrix.copy()
     viewinv = rv3d.view_matrix.inverted()
     coord_vec = region_2d_to_vector_3d(region, rv3d, coord)
     depth_location = Vector(depth_location)
@@ -96,10 +94,11 @@
                                     view_vec, 1,
                                     )
     else:
+        from mathutils.geometry import intersect_point_line
+        persmat = rv3d.perspective_matrix.copy()
         dx = (2.0 * coord[0] / region.width) - 1.0
         dy = (2.0 * coord[1] / region.height) - 1.0
         persinv = persmat.inverted()
-        viewinv = rv3d.view_matrix.inverted()
         origin_start = ((persinv.col[0].xyz * dx) +
                         (persinv.col[1].xyz * dy) +
                          viewinv.translation)




More information about the Bf-blender-cvs mailing list