- Home /
3dsMax Biped always importing with rotation of 270, 90, 0
Hey all, hoping for a bit of help with something that I've been attempting to solve all day with no success...
I've built a character in 3DSMax and rigged him with a biped however whenever I export the FBX and import it into unity, the biped rig object is always rotated to 270, 90, 0. All of the other parts are oriented properly, but I just can't figure out why the biped is always turned on me.
Hoping someone else might have had this issue as well and found some sort of workaround?
Any help is greatly appreciated!
I just had a quick try and exported a biped rig in $$anonymous$$ax, but I couldn't reproduce this issue. Your best bet would be to submit a bug through Unity (Help > Report a bug) with a $$anonymous$$imal repro project. Add any extra info like which version of 3DS $$anonymous$$ax and the FBX exporter you are using and then you can drop a ref number here to see if someone from Unity can take a look. Also attach your max file to the bug if possible.
Answer by dovonobob · Apr 16, 2014 at 09:20 AM
not sure if it's the same with Bipeds but I had a few issues with scale and rotation when exporting unrigged models from 3DS max.
To solve it I do the following steps to export the model:
In 3ds max set the units scale to metres so 1 unit in 3ds max will be 1 unit in Unity.
set the pivot to align with the default axis in 3ds max, there's a button on the pivot options called something like 'align pivot' or 'reset pivot'. (Sorry not at a computer with 3ds Max on it at the moment) Basically the pivots X axis wants to be facing the same direction as 3ds X axis and so on for the Y and Z axis.
You then want to rotate the objects (make sure the pivot doesn't change) in your 3ds max scene so they face positively down the Z axis and the Y axis is up to match Unity's default settings. Then reset the X-form on all the objects.
Now export the fbx file and import it into Unity.
In Unity, now you've reset the xform the scale should match up, so in the import settings in Unity, seting the 'scale factor' to 1 the models size will now match the size it was in 3ds Max.
If you drag the model into your scene now, the rotation of the X axis on the meshes will be -90 for some reason (don't know why), just set that to 0 and the models will now face down the Z axis properly again and you now have a model that uses Unity's default axis with all the default rotations as 0.
Like I said though not sure how it works for bipeds but I would imagine it should be the same. Then again it might not and I'm just gibbering stuff you already know :)