[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2015] trunk/py/scripts/addons/ io_coat3D: Make sure that object has correct objectdir file

Kalle-Samuli Riihikoski haikalle at gmail.com
Tue Jun 7 23:05:05 CEST 2011


Revision: 2015
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2015
Author:   haikalle
Date:     2011-06-07 21:05:04 +0000 (Tue, 07 Jun 2011)
Log Message:
-----------
Make sure that object has correct objectdir file

Modified Paths:
--------------
    trunk/py/scripts/addons/io_coat3D/__init__.py
    trunk/py/scripts/addons/io_coat3D/coat.py

Modified: trunk/py/scripts/addons/io_coat3D/__init__.py
===================================================================
--- trunk/py/scripts/addons/io_coat3D/__init__.py	2011-06-07 20:42:15 UTC (rev 2014)
+++ trunk/py/scripts/addons/io_coat3D/__init__.py	2011-06-07 21:05:04 UTC (rev 2015)
@@ -19,8 +19,8 @@
 bl_info = {
     "name": "3D-Coat Applink",
     "author": "Kalle-Samuli Riihikoski (haikalle)",
-    "version": (1, 7, 0),
-    "blender": (2, 5, 7),
+    "version": (1, 8, 0),
+    "blender": (2, 5, 8),
     "api": 35622,
     "location": "Scene > 3D-Coat Applink",
     "description": "Transfer data between 3D-Coat/Blender",

Modified: trunk/py/scripts/addons/io_coat3D/coat.py
===================================================================
--- trunk/py/scripts/addons/io_coat3D/coat.py	2011-06-07 20:42:15 UTC (rev 2014)
+++ trunk/py/scripts/addons/io_coat3D/coat.py	2011-06-07 21:05:04 UTC (rev 2015)
@@ -290,7 +290,7 @@
         test = bpy.context.selected_objects
         act_first = bpy.context.scene.objects.active
         for act_name in test:
-            if act_name.type == 'MESH':
+            if act_name.type == 'MESH' and os.path.isfile(act_name.coat3D.objectdir):
                 activeobj = act_name.name
                 mat_list = []
                 scene.objects[activeobj].select = True
@@ -342,8 +342,6 @@
                     bpy.data.materials.remove(proxy_mat)
                     bpy.ops.object.select_all(action='TOGGLE')
                     
-                  
-                    
                     scene.objects.active = obj_proxy
 
                     obj_data = objekti.data.id_data
@@ -357,9 +355,6 @@
                     objekti.select = True
                     bpy.context.scene.objects.active = objekti
 
-                        
-                        
-            
                     if(coat3D.smooth_on):
                         bpy.ops.object.shade_smooth()
                     else:



More information about the Bf-extensions-cvs mailing list