[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3998] contrib/py/scripts/addons/ space_view3d_paint_bprojection.py: Temporaly fix for rotating the view

geo kgeo kgeogeo at hotmail.com
Fri Nov 23 09:53:51 CET 2012


Revision: 3998
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3998
Author:   kgeogeo
Date:     2012-11-23 08:53:48 +0000 (Fri, 23 Nov 2012)
Log Message:
-----------
Temporaly fix for rotating the view

Modified Paths:
--------------
    contrib/py/scripts/addons/space_view3d_paint_bprojection.py

Modified: contrib/py/scripts/addons/space_view3d_paint_bprojection.py
===================================================================
--- contrib/py/scripts/addons/space_view3d_paint_bprojection.py	2012-11-23 01:00:18 UTC (rev 3997)
+++ contrib/py/scripts/addons/space_view3d_paint_bprojection.py	2012-11-23 08:53:48 UTC (rev 3998)
@@ -1131,13 +1131,17 @@
             self.pan = Vector((event.mouse_region_x, event.mouse_region_y))
                     
             self.key = [event.type]
-
+        """str = event.value+" "+event.type
+        for s in self.key:
+            str+=" "+s
+        print(str)"""
         if event.value == 'RELEASE':
             self.key = [''] 
 
         if event.type == 'MOUSEMOVE':                        
             
-            if '' in self.key:
+            self.key = [event.type]
+            if 'MOUSEMOVE' in self.key:
                 self.tracball(context, event.mouse_region_x, event.mouse_region_y,ob.location)
                 align_to_view(context)
                 if self.first_time:
@@ -1152,7 +1156,7 @@
             deltax = event.mouse_region_x - round(self.pan.x)
             deltay = event.mouse_region_y - round(self.pan.y)          
 
-            if 'G' in self.key:       
+            """if 'G' in self.key:       
                 sd = context.space_data              
                 l =  sd.region_3d
                 vr = l.view_rotation.copy()
@@ -1193,7 +1197,7 @@
                 em.custom_offsetuv = [ouv[0] - deltax/50,ouv[1] - deltay/50] 
 
             self.pan = Vector((event.mouse_region_x, event.mouse_region_y))
-            self.first_mouse = Vector((event.mouse_region_x, self.first_mouse.y))
+            self.first_mouse = Vector((event.mouse_region_x, self.first_mouse.y))"""
                         
         elif event.type == 'MIDDLEMOUSE'and event.value == 'RELEASE':
             if self.tmp_level > -1:
@@ -1203,11 +1207,11 @@
             
             return {'FINISHED'}
         
-        if 'C' in self.key:
+        """if 'C' in self.key:
             clear_props(context)
         
         if 'O' in self.key:
-            bpy.ops.object.change_object()            
+            bpy.ops.object.change_object()"""            
         return {'RUNNING_MODAL'}
     
     def execute(self, context):        



More information about the Bf-extensions-cvs mailing list