Raycasts Ignoring Geometry

Hi everyone,

I am working on a grid based 3D game so I decided to generate my pathfinding data by doing raycasts spaced equally apart. Generally this works, but for some reason Physics.RaycastAll() seems to arbitrarily ignore certain parts of the level I made in blender. For example:
2938787--217441--upload_2017-1-28_22-50-40.png
Here the green lines indicate where the raycasts hit the model. For some strange reason the patch between the benches and the pillar is not hit by the raycasts. Since I used a mesh collider there is no reason for that region to be excluded. I’m hoping that someone can help me work out why this would happen.

Thanks in advance

Hey! I’m having a hard time seeing the “pillar” I think due to the grey-ish tone of everything in the image. This is just a guess based on many raycasting issues I see that are pretty common, but is there geometry on the back face of that location for the ray to come in contact with?

Sorry about not changing the lighting. I hope this is better:


There is no backface geometry in the problem area and there is also no back faces for any of the areas that aren’t a problem either. The only thing that the problem areas have in common is that they are all rectangular.