For some weird reason Unity is always rotating my models from blender by 90 degrees, does someone know how to fix it?
The axes will never match. Unity uses a left-handed coordinate system. Blender, right-handed.
Be sure to apply rotation and scale in blender. Also, in Blender, if you go into EDIT MODE, select ALL verts, rotate the entire model 90 degrees on the X axis, you can get it right. You may need to experiment around w/ rotations in edit mode, but this always works for me. Otherwise, you’ll need to parent your blender model to an empty gameObject.