FBX import of Akeytsu files fails. #98984

Closed
opened 2022-06-19 11:55:46 +02:00 by chiefwhosm · 2 comments

System Information
Operating system: Windows 10 64bit
Graphics card: AMD Radeon Pro WX2100

Blender Version
Tested on both last and current (3.2.0) with same results.

Short description of error
On attempting to import an .fbx file exported from the current (2020-3-13) Akeytsu release, the .fbx import fails with the errors:

io_scene_fbx__init__.py", line 216, in execute
if import_fbx.load(self, context, filepath=path, **keywords) == {'FINISHED'}:

io_scene_fbx\importfbx.py", line 2603, in load
(); del _

io_scene_fbx\importfbx.py", line 2602, in
fbx_item- [x] = blen_read_geom(fbx_tmpl, fbx_obj, settings)

io_scene_fbx\import_fbx.py", line 1298, in blen_read_geom
blen_read_geom_layer_material(fbx_obj, mesh)

io_scene_fbx\import_fbx.py", line 1030, in blen_read_geom_layer_material
blen_read_geom_array_mapped_polygon(

io_scene_fbx\import_fbx.py", line 947, in blen_read_geom_array_mapped_polygon
blen_read_geom_array_setattr(blen_read_geom_array_gen_direct(fbx_layer_data, stride),

io_scene_fbx\import_fbx.py", line 852, in blen_read_geom_array_gen_direct
fbx_data_len = len(fbx_data)

TypeError: object of type 'NoneType' has no len()

location: :-1

The .fbx file does import correctly into Unreal Engine 5, and the details there show it as being a 2016 fbx file format version.

Exact steps for others to reproduce the error
Attached is the .fbx file Thief_Female_UE1FBX.fbx

**System Information** Operating system: Windows 10 64bit Graphics card: AMD Radeon Pro WX2100 **Blender Version** Tested on both last and current (3.2.0) with same results. **Short description of error** On attempting to import an .fbx file exported from the current (2020-3-13) Akeytsu release, the .fbx import fails with the errors: > io_scene_fbx__init__.py", line 216, in execute > if import_fbx.load(self, context, filepath=path, **keywords) == {'FINISHED'}: > > io_scene_fbx\importfbx.py", line 2603, in load > (); del _ > > io_scene_fbx\importfbx.py", line 2602, in > fbx_item- [x] = blen_read_geom(fbx_tmpl, fbx_obj, settings) > > io_scene_fbx\import_fbx.py", line 1298, in blen_read_geom > blen_read_geom_layer_material(fbx_obj, mesh) > > io_scene_fbx\import_fbx.py", line 1030, in blen_read_geom_layer_material > blen_read_geom_array_mapped_polygon( > > io_scene_fbx\import_fbx.py", line 947, in blen_read_geom_array_mapped_polygon > blen_read_geom_array_setattr(blen_read_geom_array_gen_direct(fbx_layer_data, stride), > > io_scene_fbx\import_fbx.py", line 852, in blen_read_geom_array_gen_direct > fbx_data_len = len(fbx_data) > > TypeError: object of type 'NoneType' has no len() > > location: <unknown location>:-1 The .fbx file does import correctly into Unreal Engine 5, and the details there show it as being a 2016 fbx file format version. **Exact steps for others to reproduce the error** Attached is the .fbx file [Thief_Female_UE1FBX.fbx](https://archive.blender.org/developer/F13202317/Thief_Female_UE1FBX.fbx)
Author

Added subscriber: @chiefwhosm

Added subscriber: @chiefwhosm
Member

Closed as duplicate of #94669

Closed as duplicate of #94669
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 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#98984
No description provided.