[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4780] trunk/py/scripts/addons/ object_fracture_cell/fracture_cell_setup.py: add support for object materials.
Campbell Barton
ideasman42 at gmail.com
Tue Oct 1 06:54:50 CEST 2013
Revision: 4780
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4780
Author: campbellbarton
Date: 2013-10-01 04:54:50 +0000 (Tue, 01 Oct 2013)
Log Message:
-----------
add support for object materials. fixes bug [#36899]
Modified Paths:
--------------
trunk/py/scripts/addons/object_fracture_cell/fracture_cell_setup.py
Modified: trunk/py/scripts/addons/object_fracture_cell/fracture_cell_setup.py
===================================================================
--- trunk/py/scripts/addons/object_fracture_cell/fracture_cell_setup.py 2013-09-29 14:04:11 UTC (rev 4779)
+++ trunk/py/scripts/addons/object_fracture_cell/fracture_cell_setup.py 2013-10-01 04:54:50 UTC (rev 4780)
@@ -284,6 +284,15 @@
objects.append(obj_cell)
+ # support for object materials
+ if use_data_match:
+ for i in range(len(mesh_dst.materials)):
+ slot_src = obj.material_slots[i]
+ slot_dst = obj_cell.material_slots[i]
+
+ slot_dst.link = slot_src.link
+ slot_dst.material = slot_src.material
+
if use_debug_redraw:
scene.update()
_redraw_yasiamevil()
More information about the Bf-extensions-cvs
mailing list