Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKalle-Samuli Riihikoski <haikalle@gmail.com>2018-11-13 13:16:35 +0300
committerKalle-Samuli Riihikoski <haikalle@gmail.com>2018-11-13 13:16:35 +0300
commit7f9a7d37cb30c234f843ef137d4a710fdae7463c (patch)
treee383a4b8c178b55a244f1b760d8347a89da81fea
parentbd9b8d39657494dbcad6f6fc217ac9139b3ae287 (diff)
Object smooth True/False enabled
-rw-r--r--io_coat3D/__init__.py11
1 files changed, 9 insertions, 2 deletions
diff --git a/io_coat3D/__init__.py b/io_coat3D/__init__.py
index dda03b5c..d51cf2ed 100644
--- a/io_coat3D/__init__.py
+++ b/io_coat3D/__init__.py
@@ -539,7 +539,7 @@ class SCENE_OT_import(bpy.types.Operator):
if(import_list or coat3D.importmesh):
for list in import_list:
- bpy.ops.import_scene.fbx(filepath=list, global_scale = 1,axis_forward='X')
+ bpy.ops.import_scene.fbx(filepath=list, global_scale = 1,axis_forward='X',use_custom_normals=False)
bpy.ops.object.select_all(action='DESELECT')
@@ -567,6 +567,9 @@ class SCENE_OT_import(bpy.types.Operator):
objekti.coat3D.import_mesh = False
objekti.select_set(True)
+ use_smooth = objekti.data.polygons[0].use_smooth
+ print('use smooth:', use_smooth)
+
new_name = objekti.data.name
name_boxs = new_name.split('.')
print('DIFF_OBJECS:', diff_objects)
@@ -595,7 +598,7 @@ class SCENE_OT_import(bpy.types.Operator):
obj_names = objekti.coat3D.applink_group
- use_smooth = objekti.data.polygons[0].use_smooth
+
mat_list = []
if(objekti.material_slots):
@@ -636,6 +639,10 @@ class SCENE_OT_import(bpy.types.Operator):
if (use_smooth):
for data_mesh in objekti.data.polygons:
data_mesh.use_smooth = True
+ else:
+ for data_mesh in objekti.data.polygons:
+ data_mesh.use_smooth = False
+
bpy.ops.object.select_all(action='DESELECT')