[Bf-extensions-cvs] [a72a199] master: Fix T43453: FBX Import: missing geometry with some messy FBX files.

Bastien Montagne noreply at git.blender.org
Thu Jan 29 21:38:04 CET 2015


Commit: a72a199986162d900bbfd9454e7a6faec3a44a77
Author: Bastien Montagne
Date:   Thu Jan 29 21:35:10 2015 +0100
Branches: master
https://developer.blender.org/rBAa72a199986162d900bbfd9454e7a6faec3a44a77

Fix T43453: FBX Import: missing geometry with some messy FBX files.

Always expect FBX to do stupid things, and hence try to armor against it
with deterministic handling of data...

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

M	io_scene_fbx/import_fbx.py

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

diff --git a/io_scene_fbx/import_fbx.py b/io_scene_fbx/import_fbx.py
index d26d266..07652cf 100644
--- a/io_scene_fbx/import_fbx.py
+++ b/io_scene_fbx/import_fbx.py
@@ -2244,7 +2244,7 @@ def load(operator, context, filepath="",
                     fbx_sdata, bl_data = p_item = fbx_table_nodes.get(c_src, (None, None))
                     if fbx_sdata is None:
                         continue
-                    if fbx_sdata.id in {b'Material', b'Texture', b'Video'}:
+                    if fbx_sdata.id != b'Geometry':
                         continue
                     parent.bl_data = bl_data
                 else:



More information about the Bf-extensions-cvs mailing list