FBX import incorrectly #93813

Open
opened 2021-12-07 13:59:34 +01:00 by kin malmin · 5 comments

System Information
Operating system: Windows-10-10.0.19043-SP0 64 Bits
Graphics card: NVIDIA GeForce RTX 3080 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 496.76

Blender Version
Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: blender/blender@f1cca30557
Worked: (newest version of Blender that worked as expected)

Short description of error
[
Python: Traceback (most recent call last):

File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\__init__.py", line 216, in execute
  if import_fbx.load(self, context, filepath=path, **keywords) == {'FINISHED'}:
File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2852, in load
  _(); del _
File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2849, in _
  root_helper.link_hierarchy(fbx_tmpl, settings, scene)
File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2344, in link_hierarchy
  child.link_hierarchy(fbx_tmpl, settings, scene)
File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2300, in link_hierarchy
  (mmat, amat) = mesh.armature_setup[self]

KeyError: HH Wyvern
location: :-1
]

Exact steps for others to reproduce the error

  1. Import the file from the link:
    https://drive.google.com/file/d/1ObuofrIREwFFggZyfO3XBGse2Io-IhNs/view?usp=sharing
  2. import as FBX and you will get an error.
    [Based on the default startup or an attached .blend file (as simple as possible)]

I know the bones is not importert correctly, that is not the problem as thois happend in Maua too, but Autodesk Maya was able to import it with the wight, so this is Blender's FBX Import that don't work correctly

Wyvern import.blend

**System Information** Operating system: Windows-10-10.0.19043-SP0 64 Bits Graphics card: NVIDIA GeForce RTX 3080 Laptop GPU/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 496.76 **Blender Version** Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: `blender/blender@f1cca30557` Worked: (newest version of Blender that worked as expected) **Short description of error** [ Python: Traceback (most recent call last): ``` File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\__init__.py", line 216, in execute if import_fbx.load(self, context, filepath=path, **keywords) == {'FINISHED'}: File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2852, in load _(); del _ File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2849, in _ root_helper.link_hierarchy(fbx_tmpl, settings, scene) File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2344, in link_hierarchy child.link_hierarchy(fbx_tmpl, settings, scene) File "C:\Program Files\WindowsApps\BlenderFoundation.Blender_3.0.0.0_x64__ppwjx1n5r4v9t\Blender\3.0\scripts\addons\io_scene_fbx\import_fbx.py", line 2300, in link_hierarchy (mmat, amat) = mesh.armature_setup[self] ``` KeyError: HH Wyvern location: <unknown location>:-1 ] **Exact steps for others to reproduce the error** 1. Import the file from the link: https://drive.google.com/file/d/1ObuofrIREwFFggZyfO3XBGse2Io-IhNs/view?usp=sharing 2. import as FBX and you will get an error. [Based on the default startup or an attached .blend file (as simple as possible)] I know the bones is not importert correctly, that is not the problem as thois happend in Maua too, but Autodesk Maya was able to import it with the wight, so this is Blender's FBX Import that don't work correctly [Wyvern import.blend](https://archive.blender.org/developer/F12704383/Wyvern_import.blend)
Author

Added subscriber: @DeadDrag0

Added subscriber: @DeadDrag0

#97302 was marked as duplicate of this issue

#97302 was marked as duplicate of this issue
Member

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'
Member

Added subscriber: @PratikPB2123

Added subscriber: @PratikPB2123
Member

Added subscriber: @kartlava

Added subscriber: @kartlava
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#93813
No description provided.