فهرست منبع

fix blender export for mesh visible on multiple layers

rkusa 10 سال پیش
والد
کامیت
3faa627256
1فایلهای تغییر یافته به همراه7 افزوده شده و 4 حذف شده
  1. 7 4
      utils/exporters/blender/addons/io_three/exporter/api/object.py

+ 7 - 4
utils/exporters/blender/addons/io_three/exporter/api/object.py

@@ -502,12 +502,15 @@ def _on_visible_layer(obj, visible_layers):
     :param visible_layers:
 
     """
-    is_visible = True
+    is_visible = False
     for index, layer in enumerate(obj.layers):
-        if layer and index not in visible_layers:
-            logger.info('%s is on a hidden layer', obj.name)
-            is_visible = False
+        if layer and index in visible_layers:
+            is_visible = True
             break
+
+    if not is_visible:
+        logger.info('%s is on a hidden layer', obj.name)
+
     return is_visible