1
$\begingroup$

I recently followed along a tutorial to create a tank in blender, but whenever I try to import the asset into Unity it is in complete shambles. I'll attach screenshots on how it looks in Blender and then in Unity after the import, any ideas why this happens?

How it looks in Blender

How it looks in Unity

$\endgroup$
3
  • $\begingroup$ You need to apply the rotation and scale. Use Ctrl + A. Related blender.stackexchange.com/q/7317/12 $\endgroup$
    – iKlsR
    Jan 13, 2017 at 12:09
  • $\begingroup$ This resolved by issue, you should make this an answer post so I can thumb it up! Side note: I got an issue with some faces disappearing in Unity, but after selecting the body, going into edit mode, Mesh -> Normals -> Recalculate outside, and re-importing I got them back! $\endgroup$ Jan 13, 2017 at 13:49
  • $\begingroup$ See a detailed answer here as to why. $\endgroup$
    – iKlsR
    Jan 13, 2017 at 13:58

2 Answers 2

1
$\begingroup$

This is because the models were transformed in world space (Object mode) in Blender. To fix, you need to make everything have a common origin or space by resetting their transforms to 1. Otherwise whatever package imports these will try to fit it into their world using said transforms. To fix, simply apply the rotation and scale and maybe even the location as well with Ctrl + A.

Related Animated mesh has incorrect transforms when exported to Unity

$\endgroup$
1
  • $\begingroup$ I couldn't find an exact duplicate of this question, if anyone does, please link it. $\endgroup$
    – iKlsR
    Jan 13, 2017 at 13:56
-1
$\begingroup$

You need to fix rotation and scale of the model before exporting It.

$\endgroup$
2
  • 1
    $\begingroup$ I think it would be useful if you could give details as to how a user is meant to 'fix' rotation and scale. $\endgroup$ Jan 13, 2017 at 14:21
  • 1
    $\begingroup$ please do edit your answer and make it more fleshed out, and helpful with steps on how to solve the OP's problem. As it is now your one line is really just a one line suggestion. (that is likely to get downvoted) $\endgroup$
    – David
    Jan 13, 2017 at 14:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .