[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4367] trunk/py/scripts/addons: don' t write absolute paths when writing relative vrml or x3d

Campbell Barton ideasman42 at gmail.com
Tue Mar 12 15:17:13 CET 2013


Revision: 4367
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4367
Author:   campbellbarton
Date:     2013-03-12 14:17:13 +0000 (Tue, 12 Mar 2013)
Log Message:
-----------
don't write absolute paths when writing relative vrml or x3d

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

Modified: trunk/py/scripts/addons/io_scene_vrml2/export_vrml2.py
===================================================================
--- trunk/py/scripts/addons/io_scene_vrml2/export_vrml2.py	2013-03-12 13:36:02 UTC (rev 4366)
+++ trunk/py/scripts/addons/io_scene_vrml2/export_vrml2.py	2013-03-12 14:17:13 UTC (rev 4367)
@@ -43,8 +43,10 @@
         images = [
             filepath_ref,
             filepath_base,
-            filepath_full,
         ]
+        if path_mode != 'RELATIVE':
+            images.append(filepath_full)
+
         fw('\t\t\turl [ %s ]\n' % " ".join(['"%s"' % f for f in images]) )
         del images
         del filepath_ref, filepath_base, filepath_full, filepath

Modified: trunk/py/scripts/addons/io_scene_x3d/export_x3d.py
===================================================================
--- trunk/py/scripts/addons/io_scene_x3d/export_x3d.py	2013-03-12 13:36:02 UTC (rev 4366)
+++ trunk/py/scripts/addons/io_scene_x3d/export_x3d.py	2013-03-12 14:17:13 UTC (rev 4367)
@@ -1302,8 +1302,9 @@
             images = [
                 filepath_ref,
                 filepath_base,
-                filepath_full,
             ]
+            if path_mode != 'RELATIVE':
+                images.append(filepath_full)
 
             images = [f.replace('\\', '/') for f in images]
             images = [f for i, f in enumerate(images) if f not in images[:i]]



More information about the Bf-extensions-cvs mailing list