|
@@ -142,22 +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():
|
|
|
|
|
|
+ if not embed:
|
|
geom_data.pop(constants.DATA)
|
|
geom_data.pop(constants.DATA)
|
|
- elif geo_type == constants.BUFFER_GEOMETRY.lower():
|
|
|
|
- geom_data.pop(constants.ATTRIBUTES)
|
|
|
|
- geom_data.pop(constants.METADATA)
|
|
|
|
|
|
|
|
- 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)
|
|
|
|
|