Mesh distortions Blender->.FBX->Unity

Here’s what the model looks like in Unity:

567644–20140–$unity_problem.bmp (415 KB)

And here’s what it looks like in blender, with the rig.

Note the unsquare feet in Unity, as well as the non-straight legs.

Can someone tell me what I’m doing wrong?

Have Unity calculate normals and possibly mess with the smoothing angle. Looks like the normals are being smoothed.

It’s not the normals, it’s the mesh itself. Look at the top of the toes, they’re pushed back in Unity. Also, the heels and toes are pushed up, and the knees are shrunk and pushed forward. Why?

Go to the the normals dropdown in the mesh settings and select calculate, then change the smoothing angle around a bit until you get your boxiness back.
That should fix it I think.

FOR GOODNESS SAKE, I JUST SAID IT’S NOT THE NORMAL, CAN’T YOU READ?

sorry, but I did say that.

Yeah, not going to get a bunch of helpful responses like that. The reason we’re talking about the normals is because the smoothing angles are clearly screwed up. There may be other problems, but it would be nice if we could get a screenshot with the normals not smoothed so we can clearly see what’s going on. Having Unity calculate them and setting the smoothing angle to 180 should give you the flat shading. Then we can see more clearly what’s up with the distortion.

Here’s what it looks like in unity.

568963–20232–$unity_problem.bmp (437 KB)

Does anyone have any ideas? I will be forced to abandon this entire project if I can’t figure out what’s wrong…

Double check all your weight painting. Make sure you’re not using envelopes. Make sure rotations are cleared. Possibly post the blend file so we can mess with it.

Here’s the .blend. Have fun, and thanks in advance.

571000–20326–$basic_human.blend.zip (84.5 KB)

Anyone? :frowning:

In blender select all the mesh objects and go to “Object”->“Apply”->“Scale” (this on 2.5 no idea if it’s the same on previous versions)

Left is the original, right is after applying scale:

Thanks a mill!

Thank You !