[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4354] contrib/py/scripts/addons/ object_print3d_utils: add vrml2 to export presets.
Campbell Barton
ideasman42 at gmail.com
Mon Mar 11 14:20:27 CET 2013
Revision: 4354
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4354
Author: campbellbarton
Date: 2013-03-11 13:20:27 +0000 (Mon, 11 Mar 2013)
Log Message:
-----------
add vrml2 to export presets.
Modified Paths:
--------------
contrib/py/scripts/addons/object_print3d_utils/__init__.py
contrib/py/scripts/addons/object_print3d_utils/export.py
Modified: contrib/py/scripts/addons/object_print3d_utils/__init__.py
===================================================================
--- contrib/py/scripts/addons/object_print3d_utils/__init__.py 2013-03-11 13:01:31 UTC (rev 4353)
+++ contrib/py/scripts/addons/object_print3d_utils/__init__.py 2013-03-11 13:20:27 UTC (rev 4354)
@@ -61,6 +61,7 @@
description="Format type to export to",
items=(('STL', "STL", ""),
('PLY', "PLY", ""),
+ ('WRL', "VRML2", ""),
('X3D', "X3D", ""),
('OBJ', "OBJ", "")),
default='STL',
Modified: contrib/py/scripts/addons/object_print3d_utils/export.py
===================================================================
--- contrib/py/scripts/addons/object_print3d_utils/export.py 2013-03-11 13:01:31 UTC (rev 4353)
+++ contrib/py/scripts/addons/object_print3d_utils/export.py 2013-03-11 13:20:27 UTC (rev 4354)
@@ -50,7 +50,8 @@
name += "-%s" % bpy.path.clean_name(obj.name)
# first ensure the path is created
- os.makedirs(export_path, exist_ok=True)
+ if export_path:
+ os.makedirs(export_path, exist_ok=True)
filepath = os.path.join(export_path, name)
@@ -80,6 +81,14 @@
filepath=filepath,
use_mesh_modifiers=True,
)
+ elif export_format == 'WRL':
+ addon_ensure("io_mesh_vrml2")
+ filepath = bpy.path.ensure_ext(filepath, ".wrl")
+ ret = bpy.ops.export_mesh.vrml2(
+ context_override,
+ filepath=filepath,
+ use_mesh_modifiers=True,
+ )
elif export_format == 'X3D':
addon_ensure("io_scene_x3d")
filepath = bpy.path.ensure_ext(filepath, ".x3d")
More information about the Bf-extensions-cvs
mailing list