Will Alcorn 8 years ago
parent
commit
8b32826691
1 changed files with 5 additions and 12 deletions
  1. 5 12
      utils/exporters/blender/addons/io_three/exporter/scene.py

+ 5 - 12
utils/exporters/blender/addons/io_three/exporter/scene.py

@@ -142,21 +142,14 @@ class Scene(base_classes.BaseScene):
                         geom.write_animation(export_dir)
                         geom.write_animation(export_dir)
 
 
                     geom_data = geom.copy()
                     geom_data = geom.copy()
-                    if embed:
-                        geometries.append(geom_data)
-                        continue
-
-                    geo_type = geom_data[constants.TYPE].lower()
-                    if geo_type == constants.GEOMETRY.lower():
-                        geom_data.pop(constants.DATA)
-                    elif geo_type == constants.BUFFER_GEOMETRY.lower():
+                    if not embed:
                         geom_data.pop(constants.DATA)
                         geom_data.pop(constants.DATA)
 
 
-                    url = 'geometry.%s%s' % (geom.node, extension)
-                    geometry_file = os.path.join(export_dir, url)
+                        url = 'geometry.%s%s' % (geom.node, extension)
+                        geometry_file = os.path.join(export_dir, url)
 
 
-                    geom.write(filepath=geometry_file)
-                    geom_data[constants.URL] = os.path.basename(url)
+                        geom.write(filepath=geometry_file)
+                        geom_data[constants.URL] = os.path.basename(url)
 
 
                     geometries.append(geom_data)
                     geometries.append(geom_data)