[Bf-extensions-cvs] [28324e0f] master: Partially fix T58877: FBX Importer Doesn't Respect Size and Hierarchy.

Bastien Montagne noreply at git.blender.org
Thu Jan 24 17:13:24 CET 2019


Commit: 28324e0fb6748b323f6a5fa031ee4e126998c223
Author: Bastien Montagne
Date:   Thu Jan 24 17:11:36 2019 +0100
Branches: master
https://developer.blender.org/rBA28324e0fb6748b323f6a5fa031ee4e126998c223

Partially fix T58877: FBX Importer Doesn't Respect Size and Hierarchy.

Quiet hard to believe, but looks like that critical recursive call has
never been there... This basically broke any real-life case of 'objects
parented to bones' relationships.

Scaling issues remain though, this will be for some other time.

===================================================================

M	io_scene_fbx/__init__.py
M	io_scene_fbx/import_fbx.py

===================================================================

diff --git a/io_scene_fbx/__init__.py b/io_scene_fbx/__init__.py
index 86749770..e677e25c 100644
--- a/io_scene_fbx/__init__.py
+++ b/io_scene_fbx/__init__.py
@@ -21,7 +21,7 @@
 bl_info = {
     "name": "FBX format",
     "author": "Campbell Barton, Bastien Montagne, Jens Restemeier",
-    "version": (4, 14, 0),
+    "version": (4, 14, 1),
     "blender": (2, 80, 0),
     "location": "File > Import-Export",
     "description": "FBX IO meshes, UV's, vertex colors, materials, textures, cameras, lamps and actions",
diff --git a/io_scene_fbx/import_fbx.py b/io_scene_fbx/import_fbx.py
index f35a6387..c186d3ab 100644
--- a/io_scene_fbx/import_fbx.py
+++ b/io_scene_fbx/import_fbx.py
@@ -1995,6 +1995,7 @@ class FbxImportHelperNode:
                         child.pre_matrix = self.bone_child_matrix
 
                     child_obj.matrix_basis = child.get_matrix()
+                child.link_skeleton_children(fbx_tmpl, settings, scene)
             return None
         else:
             obj = self.bl_obj



More information about the Bf-extensions-cvs mailing list