Import Error FBX from 3ds Max #83501

Closed
opened 2020-12-07 14:01:58 +01:00 by Kevin Buysse · 8 comments

System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: GeForce GTX 1060 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 456.71

Blender Version
Broken: version: 2.91.0, branch: master, commit date: 2020-11-25 08:34, hash: blender/blender@0f45cab862
Worked: (newest version of Blender that worked as expected)

Addon Information
Name: FBX format (4, 21, 3)
Author: Campbell Barton, Bastien Montagne, Jens Restemeier

Short description of error
When importing a FBX file from 3ds max I get this errror.

Python: Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\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\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 2613, in load _(); del _ File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 2612, in _ fbx_item- [x] = blen_read_material(fbx_tmpl, fbx_obj, settings) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 1473, in blen_read_material blen_read_custom_properties(fbx_obj, ma, settings) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 372, in blen_read_custom_properties assert(val >= 0 and val < len(enum_items)) AssertionError location: :-1Exact steps for others to reproduce the error**

  1. Open a new file
  2. click file -> import -> FBX
  3. find this file and click import.
    [Based on the default startup or an attached .blend file (as simple as possible)]Huiskamer scene v3RA.fbx
**System Information** Operating system: Windows-10-10.0.18362-SP0 64 Bits Graphics card: GeForce GTX 1060 with Max-Q Design/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 456.71 **Blender Version** Broken: version: 2.91.0, branch: master, commit date: 2020-11-25 08:34, hash: `blender/blender@0f45cab862` Worked: (newest version of Blender that worked as expected) **Addon Information** Name: FBX format (4, 21, 3) Author: Campbell Barton, Bastien Montagne, Jens Restemeier **Short description of error** When importing a FBX file from 3ds max I get this errror. Python: Traceback (most recent call last): File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\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\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 2613, in load _(); del _ File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 2612, in _ fbx_item- [x] = blen_read_material(fbx_tmpl, fbx_obj, settings) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 1473, in blen_read_material blen_read_custom_properties(fbx_obj, ma, settings) File "C:\Program Files\Blender Foundation\Blender 2.91\2.91\scripts\addons\io_scene_fbx\import_fbx.py", line 372, in blen_read_custom_properties assert(val >= 0 and val < len(enum_items)) AssertionError location: <unknown location>:-1**Exact steps for others to reproduce the error** 1. Open a new file 2. click file -> import -> FBX 3. find this file and click import. [Based on the default startup or an attached .blend file (as simple as possible)][Huiskamer scene v3RA.fbx](https://archive.blender.org/developer/F9488097/Huiskamer_scene_v3RA.fbx)
Author

Added subscriber: @KevinBuysse

Added subscriber: @KevinBuysse
Member

Added subscriber: @lichtwerk

Added subscriber: @lichtwerk
Member

Sorry this has been lying around for so long.

This is a misuse of an enum value of the Babylonjs exporter.
This has also been reported before, see #81657 (FBX Import error (enum with -1 value -- e.g. as done by the babylonjs exporter from 3dsmax)) and there is not much we can do on our side.
Please have a look in said report, will merge this report there.

Sorry this has been lying around for so long. This is a misuse of an enum value of the Babylonjs exporter. This has also been reported before, see #81657 (FBX Import error (enum with -1 value -- e.g. as done by the babylonjs exporter from 3dsmax)) and there is not much we can do on our side. Please have a look in said report, will merge this report there.
Member

Closed as duplicate of #81657

Closed as duplicate of #81657

This issue was referenced by 770d08b71f

This issue was referenced by 770d08b71f6bca3f7b3ab36b65469b571f859d60

This issue was referenced by 2fe7db7171

This issue was referenced by 2fe7db71710f0f1c53f590b1d75654121e32523b

This issue was referenced by 4e30cfd306

This issue was referenced by 4e30cfd30603c3bd8e4f7ecdea77cc65ec213d3a
Member

Changed status from 'Duplicate' to: 'Resolved'

Changed status from 'Duplicate' to: 'Resolved'
Sign in to join this conversation.
No Milestone
No project
No Assignees
3 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#83501
No description provided.