# Fail to load FBX

**URL:** <https://discourse.threejs.org/t/fail-to-load-fbx/16925>\
**Category:** Questions\
**Tags:** fbx-loader\
**Created:** [July 9, 2020, 3:09am UTC](https://discourse.threejs.org/t/fail-to-load-fbx/16925 "2020-07-09T03:09:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![niao](https://avatars.discourse-cdn.com/v4/letter/n/ba9def/32.png) [@niao](https://discourse.threejs.org/u/niao)\
**Post date:** [July 9, 2020, 3:09am UTC](https://discourse.threejs.org/t/fail-to-load-fbx/16925/1 "2020-07-09T03:09:47Z")

</div>

Here is my fbx file .  
[wolf\_02.7z](https://discourse.threejs.org/uploads/short-url/9tIRaLrXvBx5J8caKzYRiuW90Pl.7z) (842.9 KB)

I test on [https://threejs.org/editor/](https://threejs.org/editor/)  
Editor has been occur the error:

Uncaught TypeError: Cannot read property ‘a’ of undefined  
at FBXTreeParser.parseMorphTargets (FBXLoader.js:811)  
at FBXTreeParser.parseDeformers (FBXLoader.js:729)  
at FBXTreeParser.parse (FBXLoader.js:176)  
at FBXLoader.parse (FBXLoader.js:151)  
at FileReader. (Loader.js:189)

My questions:

1. How to fix over problem?
2. What is the standard type for fbx.  
Note: Please explain me, how to make a fbx in other 3D editor like Maya.

---

<div class="post-metadata">

**Author:** ![donmccurdy](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/donmccurdy/32/33209_2.png) [@donmccurdy](https://discourse.threejs.org/u/donmccurdy)\
**Post date:** [July 9, 2020, 3:33am UTC](https://discourse.threejs.org/t/fail-to-load-fbx/16925/2 "2020-07-09T03:33:40Z")

</div>

I can’t access this file, I don’t have a BaiDu account.

We recommend using glTF files, and there are many workflows to convert FBX files to glTF: [https://threejs.org/docs/#manual/en/introduction/Loading-3D-models](https://threejs.org/docs/#manual/en/introduction/Loading-3D-models). Not all FBX files are supported by three.js, and there is no easy answer to guarantee your FBX file will work.

---

<div class="post-metadata">

**Author:** ![niao](https://avatars.discourse-cdn.com/v4/letter/n/ba9def/32.png) [@niao](https://discourse.threejs.org/u/niao)\
**Post date:** [July 9, 2020, 3:42am UTC](https://discourse.threejs.org/t/fail-to-load-fbx/16925/3 "2020-07-09T03:42:11Z")

</div>

Thanks for your reply.  
I uploaded my fbx.  
Please check again.

---

<div class="post-metadata">

**Author:** ![donmccurdy](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.threejs.org/donmccurdy/32/33209_2.png) [@donmccurdy](https://discourse.threejs.org/u/donmccurdy)\
**Post date:** [July 9, 2020, 4:19am UTC](https://discourse.threejs.org/t/fail-to-load-fbx/16925/4 "2020-07-09T04:19:43Z")

</div>

Hm, there’s a lot in this file, for just a model of the wolf… 1000+ nodes and 62 meshes. I cleaned up some of that in Blender but it still seems to have a second of empty space at the end of the animation that I’m not sure about. Facebook’s FBX2GLTF produced the same issue, so it may be an issue in the file. Here are the Blender and glTF files I ended up with, if that’s helpful:

> **[wolf\_02.zip](https://drive.google.com/file/d/1JySM0MBdH9CDG9mSX8FxfY79feo63pDL/view?usp=sharing)**
>
> Google Drive file.

I changed a couple glTF export settings in Blender:

- Disabled _Geometry -\> Normals_
- Disabled _Geometry -\> Materials_
- Disabled _Animation -\> Group by NLA Track_
