• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by kayne711 · Jan 23, 2018 at 05:06 AM · animationimportblendermodelrig

Problems Importing Rigged Model from Blender to Unity

I've ran into a recent issue working with Blender and Unity. I have a fully rigged FBX model taken from the game World of Warcraft, the model has an animation clip attached. I am able to import the FBX file into Unity with no Issues, except that the model is facing the wrong direction.alt text

You can see that in the 'Clips' section there is an animation clip, which works perfectly fine. Now, to fix the direction problem. I import the FBX into blender, then translate the model on the Z Axis -90 degrees and export the project as a FBX using Blender's Default FBX Export Settings. After that is done I import the new FBX into Unity and run into this issue.alt text

In the 'Clips' section there are now all the Bones of the model and the model is no longer animated. I've never ran into this issue before while working with models and I'm unsure of a solution to fix this. Any help or guidance would be greatly appreciated.

blender-fbx.png (61.7 kB)
normal-fbx.png (33.0 kB)
Comment
Add comment · Show 3
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image NorthStar79 · Jan 23, 2018 at 05:40 AM 0
Share

does this error continue when you import un-corrected fbx file and turn it facing in Unity?

avatar image kayne711 NorthStar79 · Jan 23, 2018 at 05:46 AM 0
Share

The error persists even when no changes are made to the model within Blender. Adjusting the Character model in Unity causes issues within VRChat (the program I'm setting the character up for). The model needs to be adjusted in an external 3D-$$anonymous$$odelling program.

avatar image NorthStar79 kayne711 · Jan 23, 2018 at 05:58 AM 2
Share

well, this is probably a blender error rather than Unity, so you should ask this at a blender community, but still can give some suggestions. first, be sure that you are not in "Edit mode" when modifying model if you want to be sure that animations don't get broken. second, world of Warcraft contains too many old-legacy 'things' , so you can change your export settings for Legacy fbx versions (ASCII) third, you can try to export .obj format rather than .fbx (be sure that you are selected export animations checkbox when you are using .obj) if these are not helps then go ahead and find some blender community and ask there

2 Replies

· Add your reply
  • Sort: 
avatar image
1
Best Answer

Answer by meat5000 · Jan 23, 2018 at 11:03 AM

The following works with no issues. In the setup I've shown my character Imports in the proper direction and travels correctly under root motion. Rotate accordingly then Apply Location, Rotation and Scale. NorthStar79 has a point about animations. They are keyed in to rotation so you may need to take extra steps. I have achieved this relatively simplisticly in the past. There is a difference to rotating in edit mode and object mode. I dont remember the specifics but it may be key.

alt text

In FBX Export Settings:

alt text


Unity's own method :

https://docs.unity3d.com/Manual/HOWTO-FixZAxisIsUp.html


Legacy Fix :

https://forum.unity.com/threads/blender-unity-rotation-fix.181870/


blenderaxes.jpg (108.7 kB)
blenderexport.jpg (29.7 kB)
Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image kayne711 · Jan 24, 2018 at 12:45 AM 0
Share

Using a mix of your Export Settings and NorthStar79's recommendation of using Blender's ASCII FBX Export ins$$anonymous$$d of Binary, I was able to fix both problems with incorrect orientation and broken animations. Thank you all for steering me in the right direction.

avatar image
0

Answer by Neamtzu · Jan 23, 2018 at 08:53 AM

The axes will never match. Unity uses a left-handed coordinate system. Blender, right-handed. Here you can find a solution.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

The best place to ask and answer questions about development with Unity.

To help users navigate the site we have posted a site navigation guide.

If you are a new user to Unity Answers, check out our FAQ for more information.

Make sure to check out our Knowledge Base for commonly asked Unity questions.

If you are a moderator, see our Moderator Guidelines page.

We are making improvements to UA, see the list of changes.



Follow this Question

Answers Answers and Comments

213 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Blender Models Not Importing 2 Answers

Blender to Unity Animations 1 Answer

Why can't I import animations? 1 Answer

Blender FBX import model with animation issues 0 Answers

Cinema 4d files - animations in separate files 0 Answers

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges