[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [33288] trunk/blender/release/scripts/op/ io_scene_fbx/export_fbx.py: bugfix [#24882] fbx exporter Krash, screw objects and animations
Campbell Barton
ideasman42 at gmail.com
Wed Nov 24 16:57:59 CET 2010
Revision: 33288
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=33288
Author: campbellbarton
Date: 2010-11-24 16:57:59 +0100 (Wed, 24 Nov 2010)
Log Message:
-----------
bugfix [#24882] fbx exporter Krash, screw objects and animations
fixed remaining issue with win32 paths.
Modified Paths:
--------------
trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py
Modified: trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py
===================================================================
--- trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py 2010-11-24 15:05:54 UTC (rev 33287)
+++ trunk/blender/release/scripts/op/io_scene_fbx/export_fbx.py 2010-11-24 15:57:59 UTC (rev 33288)
@@ -1207,8 +1207,10 @@
fn_abs_dest = os.path.join(basepath, fn_strip)
if not os.path.exists(fn_abs_dest):
shutil.copy(fn, fn_abs_dest)
+ elif bpy.path.is_subdir(fn, basepath):
+ rel = os.path.relpath(fn, basepath)
else:
- rel = os.path.relpath(fn, basepath)
+ rel = fn
return (rel, fn_strip)
@@ -2887,6 +2889,8 @@
# # copy_images( basepath, [ tex[1] for tex in textures if tex[1] != None ])
# bpy.util.copy_images( [ tex[1] for tex in textures if tex[1] != None ], basepath)
+ file.close()
+
print('export finished in %.4f sec.' % (time.clock() - start_time))
return {'FINISHED'}
More information about the Bf-blender-cvs
mailing list