0
$\begingroup$

I created a simple arch bridge in Blender and it looks fine in blender but if I import the blend file into unity, some of the faces don't render at all. Can someone check my model and tell me where I'm going wrong? I have recalculated the normals, and I was not using any modifiers when I created the mesh. Any insight would be appreciated. The blend file is here

https://www.dropbox.com/s/qw3h9ueqfm6vl9o/arch.blend?dl=1

the mesh looks like this in Unity:

https://www.dropbox.com/s/tprxy8psyupkt51/2017-01-28.png?dl=0

$\endgroup$
2
  • 2
    $\begingroup$ Your model is a bit disconnected. Try selecting the mesh in editor mode and applying Remove Doubles. Then recalculate the normals again. $\endgroup$
    – r3mainer
    Jan 28, 2017 at 21:29
  • $\begingroup$ That did it! Perfect, thank you for taking the time to check the model out. If you post your comment as an answer I can then accept it as an answer. Thanks again!. $\endgroup$
    – Isometric
    Jan 28, 2017 at 21:38

1 Answer 1

1
$\begingroup$

The model is only loosely connected, and the top face is completely separate from the rest of the model. You can see for yourself by selecting the object's faces in Editor mode and dragging them away:

original model appearance after dragging faces apart

Since the faces aren't properly joined together, Blender is unable to recalculate the normals because it can't find any edges joining faces that are pointing in opposite directions.

You can fix this very easily. First select the entire mesh in editor mode and apply Remove Doubles. Then recalculate the normals again.

$\endgroup$
0

You must log in to answer this question.

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