I'm following this tutorial on Youtube: https://www.youtube.com/watch?v=3jJGBzAxXKo
I'm following every step very carefully but for some reason my mesh does not look like the one in the tutorial. Faces are visible through mesh edges. I have the "Limit selection to visible" turned on. The normals are also facing the right way, outside. I've tried to recalculate them few times with no improvement. What is causing this?