Export blender to Unity5. Rotation and scale problems.
Hello!
I have problems when exporting models from Blender to Unity5. Each time I want to export some object the rotation of the X axis in Unity appears in 89.xxx when in blender everything is 0. I export to FBX.
In blender I also have the scale to 1 and in unity the object appears in 100.
How can I solve these errors?
I know there is a solution created by the community, but is there any official way to solve it?
Thank you!
There is an addon you can get for blender that fixes this for you;
https://forum.unity3d.com/threads/blender-unity-rotation-fix.181870/
Not sure what you mean by 'official'. It's just the way the two programs are made; they use separate units, axis, etc.
Answer by kishimoto · Feb 21, 2017 at 07:25 PM
For people who are reading this and not using any add-on/plugin, hopefully the steps below will help:
Blender 2.78a to Unity 5.5.1f export process:
The object must be rotated X=90.
If you already created your model, enter Edit Mode and rotate everything X=-90 (so your model looks correct).
Menu: File | Export | FBX (.fbx)
Disable the button next to the "Scale" field (the button that says "Scale all data according to current Blender size (...) Python: EXPORT_SCENE_OT_fbx.apply_unit_scale").
Forward: -Z Forward, Up: Y Up.
(optional) Tick "Selected Objects" and activate only "Mesh" button.
Export!
This is what I use for static meshes.
Your answer
Follow this Question
Related Questions
Pivot changes when fbx is imported. 1 Answer
Control the value of an animation with a slider 0 Answers
Unity Not Importing Materials From Blender 0 Answers
get properties for fbx object in unity 0 Answers
Animation Clip in Unity not allowing me to select from full frame range (Blender import) 1 Answer