[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2011] trunk/py/scripts/addons/ io_scene_x3d/export_x3d.py: export objects in predictable order

Campbell Barton ideasman42 at gmail.com
Tue Jun 7 10:41:34 CEST 2011


Revision: 2011
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2011
Author:   campbellbarton
Date:     2011-06-07 08:41:33 +0000 (Tue, 07 Jun 2011)
Log Message:
-----------
export objects in predictable order

Modified Paths:
--------------
    trunk/py/scripts/addons/io_scene_x3d/export_x3d.py

Modified: trunk/py/scripts/addons/io_scene_x3d/export_x3d.py
===================================================================
--- trunk/py/scripts/addons/io_scene_x3d/export_x3d.py	2011-06-07 06:24:53 UTC (rev 2010)
+++ trunk/py/scripts/addons/io_scene_x3d/export_x3d.py	2011-06-07 08:41:33 UTC (rev 2011)
@@ -92,7 +92,7 @@
             parent = parent.parent
         return parent
 
-    for obj in objects_set:
+    for obj in objects:
         par_lookup.setdefault(test_parent(obj.parent), []).append((obj, []))
 
     for parent, children in par_lookup.items():
@@ -1181,9 +1181,9 @@
         ident = '\t\t'
 
         if use_selection:
-            objects = (obj for obj in scene.objects if obj.is_visible(scene) and o.select)
+            objects = [obj for obj in scene.objects if obj.is_visible(scene) and o.select]
         else:
-            objects = (obj for obj in scene.objects if obj.is_visible(scene))
+            objects = [obj for obj in scene.objects if obj.is_visible(scene)]
 
         if use_hierarchy:
             objects_hierarchy = build_hierarchy(objects)



More information about the Bf-extensions-cvs mailing list