[Bf-extensions-cvs] [e22da49] master: Fix T42975: FBX export: Do not export empty groups.

Bastien Montagne noreply at git.blender.org
Sun Dec 21 12:55:17 CET 2014


Commit: e22da49ade4789cc6c39a78cc8fb0504ededa791
Author: Bastien Montagne
Date:   Sun Dec 21 12:52:06 2014 +0100
Branches: master
https://developer.blender.org/rBAe22da49ade4789cc6c39a78cc8fb0504ededa791

Fix T42975: FBX export: Do not export empty groups.

Thanks to Squashwell (Harrison Nordby) for org report and patch.

===================================================================

M	io_scene_fbx/export_fbx.py
M	io_scene_fbx/export_fbx_bin.py

===================================================================

diff --git a/io_scene_fbx/export_fbx.py b/io_scene_fbx/export_fbx.py
index ee98019..64d7390 100644
--- a/io_scene_fbx/export_fbx.py
+++ b/io_scene_fbx/export_fbx.py
@@ -2860,7 +2860,7 @@ def save(operator, context,
             fbxpath += os.sep
 
         if batch_mode == 'GROUP':
-            data_seq = bpy.data.groups
+            data_seq = tuple(grp for grp in bpy.data.groups if grp.objects)
         else:
             data_seq = bpy.data.scenes
 
diff --git a/io_scene_fbx/export_fbx_bin.py b/io_scene_fbx/export_fbx_bin.py
index f2e4d01..5cc4d5a 100644
--- a/io_scene_fbx/export_fbx_bin.py
+++ b/io_scene_fbx/export_fbx_bin.py
@@ -2900,7 +2900,7 @@ def save(operator, context,
             fbxpath = os.path.dirname(fbxpath)
 
         if batch_mode == 'GROUP':
-            data_seq = bpy.data.groups
+            data_seq = tuple(grp for grp in bpy.data.groups if grp.objects)
         else:
             data_seq = bpy.data.scenes



More information about the Bf-extensions-cvs mailing list