From 28324e0fb6748b323f6a5fa031ee4e126998c223 Mon Sep 17 00:00:00 2001 From: Bastien Montagne Date: Thu, 24 Jan 2019 17:11:36 +0100 Subject: 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. --- io_scene_fbx/__init__.py | 2 +- io_scene_fbx/import_fbx.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'io_scene_fbx') 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 -- cgit v1.2.3