I am trying to implement click to move controls for my player in unity but when I apply the navmesh agent it causes the players 3D model to be rotated 90 degrees. I am importing models from Blender 3D and I am setting the rotation on all of my objects to 0 but when I import them to unity it rotates them to 90 degrees also. Not sure what i’m doing wrong.
Never mind folks I figure it out ;))
how did you do that?
Not him, but he probably exported his models wrong from Blender with a bad up-axis. Blender uses Z-Axis up whereas Unity uses Y-axis up, this causes mismatches with model exports unless you set your export settings right.
This mismatch exists with many 3D programs (3DS Max also uses Y-up, as does Maya if I’m not mistaken).