Why does unity rotate a FBX to 90?

Why does unity rotate a FBX to 90?

For some reason Unity needs the model to have +90, if it doesn’t it automatically rotates it… but if the model already has a +90 degrees rotation it does nothing and you end up having your model rotated correctly and it’s transform all 0. frezer749 likes this. Thanks Tony_T for showing us how to do it in 3ds max.

How to import at 90 x rotation into unity?

If you want an object to be imported into Unity with no initial values on rotation, you’ll have to make those initial values exist in 3ds Max: Push the “Affect Pivot only”. Rotate X axis by 90 degrees, so that Y is pointing up. Then the object will have 0,0,0 as rotation values, when inported into Unity

How to fix the FBX exporter in Unity?

The Blender-FBX-Exporter has to be fixed so it correspond to the Unty universe/world and rotate every object in the same maner. Unity develops an own Importer based on the blender file (.blend) without detour over the Blender-FBX-Exporter.

Can a FBX model be rotated on its side?

Models certainly shouldn’t be imported rotated on their side. It’s a bug with either with Unity or 3ds Max. I believe this is a bug as I’ve created two test cases in blender, both exported with FBX All, Y up, and Z forward.

How to change the armature of an object in Unity?

If your object is rigged, the following steps will result in correct transform values in Unity: Set armature rotation to -90 degrees on the X axis. Apply Rotation by pressing CTRL + A > Rotation. Rotate the armature by 90 degrees on the X axis.

How to rotate a FBX model in Blender?

I think figured out how to do it in Blender… In Blender rotate your model -90 degrees on the axis that appears wrong within Unity. (For me it’s the X axis) With the object selected, hit Control-A and then select the “Rotation” item in the context menu that appears near your cursor.

What’s the difference between FBX and object mode in Unity?

Here is a Link to a pretty good explanation, found this on Unity3d.com. “It’s the FBX exporter and the difference of the coordinate systems between Blender and Unity, and simple to fix. In object mode, set the X rotation of your model to -90.