How do I fix the fbx import settings?
Problem description: Animation fbx files stopped working. Trying to change any of the Model/Rig/Animation settings just get reverted back to the wrong settings once I click "Apply":
Here the animation type is supposed to be generic, and I believe the avatar definition is provided in the same fbx file, though I can't chose it, and in the projects where. everything is fine have "(Missing) Avatar" as definition, not to be confused with no avatar definition.
There are import warnings I have no idea what to do about, the models are not ours. For example, the hand animations that come with the free Oculus Integration package in the Asset Store. The result is that, for example an oculus build, would have hands that don't animate and I tehrefore can't use them to interact with any menus or objects.
How to reproduce:
No idea. This just seemed to suddenly be an issue after years of no issues. I use git to work on projects with others, and on their computers everything is fine. It gets weirder: I have a project with certain models that are used in the other projects as well, where everything is fine. I recently made a clone of the git project on my ssd drive to make builds faster. But that project has the same import issues I got on the project focusing on the Oculus.
Things I've tried:
Reimporting the files including dependencies.
Exporting the files from one project where everything is fine, and importing them in the clone project on the same computer but other drive.
Manually changing the import settings.
Reverting to an older commit of the git project.
Nothing seems to work, and I'm out of ideas. What's also curious is how the meta files are written differently in the project where these issues crop up as git points out. Here is how they are written in the projects that work fine:
But this is what unity keeps changing that "fileIDToRecycleName" into even if I revert the metadata changes: internalIDToNameTable:
internalIDToNameTable:
- first:
1: 100000
second: hands:b_l_grip
- first:
1: 100002
second: hands:b_l_hand
- first:
1: 100004
second: hands:b_l_hand_ignore
- first:
1: 100006
second: hands:b_l_index1
etc.
So if someone can explain what's going on or even better: How to fix it. That would be great
Your answer
![](https://koobas.hobune.stream/wayback/20220613044107im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
importing .fbx file breaks into many polymesh 1 Answer
Using Unity FBX exporter in standalone build 0 Answers
Trying to import FBX Custom user string properties. Not Showing up? 0 Answers
Import .fbx runtime and apply animations 0 Answers
Import high-res sphere from Blender into Unity and add Material 0 Answers