[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [1363] contrib/py/scripts/addons/ io_import_fbx.py: fixed new object names

Campbell Barton ideasman42 at gmail.com
Sat Jan 8 08:18:17 CET 2011


Revision: 1363
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-extensions&revision=1363
Author:   campbellbarton
Date:     2011-01-08 07:18:17 +0000 (Sat, 08 Jan 2011)
Log Message:
-----------
fixed new object names

Modified Paths:
--------------
    contrib/py/scripts/addons/io_import_fbx.py

Modified: contrib/py/scripts/addons/io_import_fbx.py
===================================================================
--- contrib/py/scripts/addons/io_import_fbx.py	2011-01-08 07:06:02 UTC (rev 1362)
+++ contrib/py/scripts/addons/io_import_fbx.py	2011-01-08 07:18:17 UTC (rev 1363)
@@ -205,11 +205,13 @@
                     # check we import an object
                     obj = None
 
+                    # "Model::MyCamera", "Camera"  -->  MyCamera
+                    fbx_name = name2.split(',')[0].strip()[1:-1].split("::", 1)[-1]
+
                     # we dont parse this part properly
                     # the name2 can be somtrhing like
                     # Model "Model::kimiko", "Mesh"
                     if name2.endswith(" \"Mesh\""):
-                        fbx_name = tag2.lstrip("Model::")
 
                         verts = tag_get_single(value2, "Vertices")[1]
                         faces = tag_get_single(value2, "PolygonVertexIndex")[1]
@@ -241,7 +243,6 @@
                             base = scene.objects.link(obj)
 
                     elif name2.endswith(" \"Camera\""):
-                        fbx_name = tag2.lstrip("Model::")
 
                         camera = bpy.data.cameras.new(name=fbx_name)
                         



More information about the Bf-extensions-cvs mailing list