FBX are not supported ! #79960
Labels
No Label
Interest
Animation & Rigging
Interest
Blender Cloud
Interest
Collada
Interest
Core
Interest
Documentation
Interest
Eevee & Viewport
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
Import and Export
Interest
Modeling
Interest
Modifiers
Interest
Nodes & Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds, Tests & Devices
Interest
Python API
Interest
Rendering & Cycles
Interest
Sculpt, Paint & Texture
Interest
Translations
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Meta
Good First Issue
Meta
Papercut
Module
Add-ons (BF-Blender)
Module
Add-ons (Community)
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: blender/blender-addons#79960
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Pistol27.fbx
{F8797057}System Information
Operating system: Windows-10-10.0.18362-SP0 64 Bits
Graphics card: AMD Radeon R7 Graphics ATI Technologies Inc. 4.5.13587 Core Profile Context 20.2.1 26.20.15019.1003
Blender Version
Broken: version: 2.83.3, branch: master, commit date: 2020-07-22 06:01, hash:
blender/blender@353e5bd749
Worked: (newest version of Blender that worked as expected)
Addon Information
Name: FBX format (4, 20, 3)
Author: Campbell Barton, Bastien Montagne, Jens Restemeier
Short description of error
File are not supported !
Exact steps for others to reproduce the error
File > Import > FBX (.fbx)
Added subscriber: @Irontracks
Added subscriber: @rjg
Changed status from 'Needs Triage' to: 'Archived'
The support for the ASCII format has been removed since Blender version 2.8 (see blender/blender#53877 and
7f50cbf2b6
). You would have to convert the FBX legacy format file to the binary format (or a different supported file format) using another application and then import the new file into Blender 2.83.3. For instance you could use Blender 2.79b (portable version .zip), import the FBX ASCII file and then either save the .blend file or export to*FBX 7.4 binary//. Both the .blend file and the updated FBX can be opened in 2.83.3. Alternatively you could also use the 3D-Viewer app included in Windows to convert the FBX file to another supported format.I have to close this report, because this is not a bug in Blender. The support for the legacy format was intentionally removed.
Added subscriber: @TimurAriman
Your error message says, the FBX file is an ASCII file and those files are not supported.
you should whenever possible use FBX binary formats.
That example file is not importable in 3d Paint, Marmoset, Substance Painter
@TimurAriman Sorry to dig this old issue. But I would like to ask, are there any reason blender must not allowed to import fbx ascii?
I have seen there is still fbx ascii 7500 (from maya 2018) and 7700 (from maya 2024) which means fbx ascii was still being maintained
Being ascii format allowed us to utilized code diff and store it in source control in game project such as unity (which can import fbx ascii normally). So there are many project and repo still use ascii fbx. And I don't want to break the chain by convert it into binary just for editing it in blender
Could you consider the
whenever it impossible to use fbx binary format
and just allow blender to import it normally?Hello @Thaina-Yu ,
I am not a Blender developer/maintainer on this topic and can´t decide on such factors but will try my best in explaining the situation;
FBX ASCII support is since 2018 not maintained and deprecated.
Blender in the past(2.79b) only had partial FBX ASCII support. (ASCII 6.1)
There is no official documentation provided by Autodesk on how to read/write the FBX ASCII format.
Autodesk has its thumb on the file format and regularly changes it without opening up the file format.
FBX ASCII is thus not approved and not suitable for long term preservation purposes.*
https://archaeologydataservice.ac.uk/help-guidance/guides-to-good-practice/data-analysis-and-visualisation/3d-models/creating-3d-data/file-formats/
To read and write current FBX ASCII files, you would need a SDK file provided by Autodesk.
This results in licensing issues.
The Blender Foundation would need to bundle the FBX Autodesk SDK with Blender.
Distributing and combining Autodesks FBX SDK files with Blender is not possible.
As a solution, FBX binary was reverse engineered and allows interchanging with other programs which can read and write Binary FBX files.
I know it sucks to read such stuff.
The general consensus especially for new files is; instead of FBX use glTF wherever possible.
glTf is a Royalty-free file format which also has ISO/ICC specification and means its good for long term archival purposes and readability etc.
This file format is widely supported and a healthy ecosystem of programs to interchange files within.
More information can be read here;
https://www.khronos.org/gltf/
If you have some legacy FBX ASCII files and absolutely need a FBX ASCII solution within Blender(making usage of the mentioned Autodesk fbx SDK (FBX file converter) , you might have some luck with for example the Addon "Better Fbx Importer & Exporter" by Mesh Online
https://blendermarket.com/products/better-fbx-importer--exporter
I hope this clears up the questions you have and helps you :)
best regards
Timur Ariman
I see. Thank you very much for your clarification. This is very clear and concise reason and I am very humbly appreciate your response