[Bf-extensions-cvs] [7cf7fa0d] blender2.8: Fixing small material bug
Kalle-Samuli Riihikoski
noreply at git.blender.org
Fri Aug 31 10:55:50 CEST 2018
Commit: 7cf7fa0d6a4db866055787d28a906b3d1babcb12
Author: Kalle-Samuli Riihikoski
Date: Fri Aug 31 11:54:11 2018 +0300
Branches: blender2.8
https://developer.blender.org/rBA7cf7fa0d6a4db866055787d28a906b3d1babcb12
Fixing small material bug
===================================================================
M io_coat3D/__init__.py
===================================================================
diff --git a/io_coat3D/__init__.py b/io_coat3D/__init__.py
index 9fbf15d1..ec325374 100644
--- a/io_coat3D/__init__.py
+++ b/io_coat3D/__init__.py
@@ -631,6 +631,8 @@ class SCENE_OT_import(bpy.types.Operator):
diff_mat = [i for i in new_materials if i not in old_materials]
diff_objects = [i for i in new_objects if i not in old_objects]
+ print('uudet materiaalit', diff_mat)
+
for mark_mesh in diff_mat:
bpy.data.materials[mark_mesh].coat3D.name = '3DC'
bpy.data.materials[mark_mesh].use_fake_user = True
@@ -638,6 +640,7 @@ class SCENE_OT_import(bpy.types.Operator):
for c_index in diff_objects:
bpy.data.objects[c_index].data.coat3D.name = '3DC'
bpy.data.objects[c_index].material_slots[0].material = bpy.data.materials[diff_mat[laskuri]]
+ print(bpy.data.materials[diff_mat[laskuri]])
laskuri += 1
bpy.ops.object.select_all(action='DESELECT')
@@ -656,12 +659,6 @@ class SCENE_OT_import(bpy.types.Operator):
splittext = ntpath.basename(new_applink_address)
new_obj.coat3D.applink_name = splittext.split('.')[0]
new_obj.coat3D.applink_export = True
- for material in bpy.data.materials:
- if(new_obj.name == material.name):
- new_obj.material_slots[0].material = material
- break
-
- # bpy.ops.object.transforms_to_deltas(mode='ROT')
mat_list.append(new_obj.material_slots[0].material)
is_new = True
More information about the Bf-extensions-cvs
mailing list