[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [40851] trunk/blender/release/scripts/ startup/bl_operators/object_align.py: fix for align objects with non mesh objects.

Campbell Barton ideasman42 at gmail.com
Fri Oct 7 22:53:55 CEST 2011


Revision: 40851
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40851
Author:   campbellbarton
Date:     2011-10-07 20:53:54 +0000 (Fri, 07 Oct 2011)
Log Message:
-----------
fix for align objects with non mesh objects.

Modified Paths:
--------------
    trunk/blender/release/scripts/startup/bl_operators/object_align.py

Modified: trunk/blender/release/scripts/startup/bl_operators/object_align.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_operators/object_align.py	2011-10-07 19:21:29 UTC (rev 40850)
+++ trunk/blender/release/scripts/startup/bl_operators/object_align.py	2011-10-07 20:53:54 UTC (rev 40851)
@@ -140,7 +140,7 @@
 
     for obj, bb_world in objs:
 
-        if bb_quality:
+        if bb_quality and obj.type == 'MESH':
             GBB = GlobalBB_HQ(obj)
         else:
             GBB = GlobalBB_LQ(bb_world)
@@ -204,7 +204,7 @@
         matrix_world = obj.matrix_world.copy()
         bb_world = [matrix_world * Vector(v[:]) for v in obj.bound_box]
 
-        if bb_quality:
+        if bb_quality and obj.type == 'MESH':
             GBB = GlobalBB_HQ(obj)
         else:
             GBB = GlobalBB_LQ(bb_world)




More information about the Bf-blender-cvs mailing list