[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [3298] contrib/py/scripts/addons/ oscurart_tools.py: Fix render tools in metaballs.

Eugenio Pignataro info at oscurart.com.ar
Mon Apr 23 16:04:17 CEST 2012


Revision: 3298
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=3298
Author:   oscurart
Date:     2012-04-23 14:04:17 +0000 (Mon, 23 Apr 2012)
Log Message:
-----------
Fix render tools in metaballs.

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

Modified: contrib/py/scripts/addons/oscurart_tools.py
===================================================================
--- contrib/py/scripts/addons/oscurart_tools.py	2012-04-22 23:52:35 UTC (rev 3297)
+++ contrib/py/scripts/addons/oscurart_tools.py	2012-04-23 14:04:17 UTC (rev 3298)
@@ -884,7 +884,7 @@
     for OBJECT in bpy.data.objects[:]:
         SLOTLIST=[]
         try:
-            if OBJECT.type=="MESH":
+            if OBJECT.type=="MESH" or OBJECT.type == "META":
                 for SLOT in OBJECT.material_slots[:]:
                     SLOTLIST.append(SLOT.material)
                
@@ -918,7 +918,7 @@
         try:
             for OVERRIDE in PROPTOLIST:
                 for OBJECT in bpy.data.groups[OVERRIDE[0]].objects[:]:
-                    if OBJECT.type == "MESH":
+                    if OBJECT.type == "MESH" or OBJECT.type == "META":
                         for SLOT in OBJECT.material_slots[:]:
                             SLOT.material=bpy.data.materials[OVERRIDE[1]]             
         except:
@@ -1020,7 +1020,7 @@
     for OBJECT in bpy.data.objects[:]:
         SLOTLIST=[]
         try:
-            if OBJECT.type=="MESH":
+            if OBJECT.type=="MESH" or OBJECT.type == "META":
                 for SLOT in OBJECT.material_slots[:]:
                     SLOTLIST.append(SLOT.material)
                
@@ -1052,7 +1052,7 @@
             try:
                 for OVERRIDE in PROPTOLIST:
                     for OBJECT in bpy.data.groups[OVERRIDE[0]].objects[:]:
-                        if OBJECT.type == "MESH":
+                        if OBJECT.type == "MESH" or OBJECT.type == "META":
                             for SLOT in OBJECT.material_slots[:]:
                                 SLOT.material=bpy.data.materials[OVERRIDE[1]]             
             except:
@@ -1152,7 +1152,7 @@
     for OBJECT in bpy.data.objects[:]:
         SLOTLIST=[]
         try:
-            if OBJECT.type=="MESH":
+            if OBJECT.type=="MESH" or OBJECT.type == "META":
                 for SLOT in OBJECT.material_slots[:]:
                     SLOTLIST.append(SLOT.material)               
                 LISTMAT.append((OBJECT,SLOTLIST))
@@ -1177,7 +1177,7 @@
     try:
         for OVERRIDE in PROPTOLIST:
             for OBJECT in bpy.data.groups[OVERRIDE[0]].objects[:]:
-                if OBJECT.type == "MESH":
+                if OBJECT.type == "MESH" or OBJECT.type == "META":
                     for SLOT in OBJECT.material_slots[:]:
                         SLOT.material=bpy.data.materials[OVERRIDE[1]]             
     except:
@@ -2474,7 +2474,7 @@
         for OBJECT in bpy.data.objects[:]:
             SLOTLIST=[]
             try:
-                if OBJECT.type=="MESH":
+                if OBJECT.type=="MESH" or OBJECT.type == "META":
                     for SLOT in OBJECT.material_slots[:]:
                         SLOTLIST.append(SLOT.material)                   
                     LISTMAT.append((OBJECT,SLOTLIST))        
@@ -2483,7 +2483,7 @@
         try:
             for OVERRIDE in PROPTOLIST:
                 for OBJECT in bpy.data.groups[OVERRIDE[0]].objects[:]:
-                    if OBJECT.type == "MESH":
+                    if OBJECT.type == "MESH" or OBJECT.type == "META":
                         for SLOT in OBJECT.material_slots[:]:
                             SLOT.material=bpy.data.materials[OVERRIDE[1]]             
         except:



More information about the Bf-extensions-cvs mailing list