Revision: 20845
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=20845
Author:   campbellbarton
Date:     2009-06-13 06:31:30 +0200 (Sat, 13 Jun 2009)

Log Message:
-----------
no need to use mathutils

Modified Paths:
--------------
    trunk/blender/release/scripts/import_obj.py

Modified: trunk/blender/release/scripts/import_obj.py
===================================================================
--- trunk/blender/release/scripts/import_obj.py 2009-06-13 03:54:27 UTC (rev 
20844)
+++ trunk/blender/release/scripts/import_obj.py 2009-06-13 04:31:30 UTC (rev 
20845)
@@ -40,7 +40,7 @@
 # ***** END GPL LICENCE BLOCK *****
 # --------------------------------------------------------------------------
 
-from Blender import Mesh, Draw, Window, Texture, Material, sys, Mathutils
+from Blender import Mesh, Draw, Window, Texture, Material, sys
 import bpy
 import BPyMesh
 import BPyImage
@@ -615,14 +615,6 @@
        
        ob = scn.objects.new(cu)
        new_objects.append(ob)
-       
-def transform_tuples(verts_loc, matrix):
-       vec = Mathutils.Vector(0.0,0.0,0.0)
-       def rotvec(v):
-               vec[:] = v
-               return tuple(vec * matrix)
-       
-       verts_loc[:] = [rotvec(v) for v in verts_loc]
 
 
 def strip_slash(line_split):
@@ -934,7 +926,7 @@
        time_sub= time_new
        
        if not ROTATE_X90:
-               transform_tuples(verts_loc, Mathutils.RotationMatrix(-90, 3, 
'x'))
+               verts_loc[:] = [(v[0], v[2], -v[1]) for v in verts_loc]
        
        # deselect all
        scn = bpy.data.scenes.active


_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to