I’m struggling with shadows in unity for some time, and tried everything I could find, but still my cube(used as floor in this case) didn’t seem to receive shadows. Neither in scene view nor game view. I can’t figure out what is the problem
Select the objects that you want to cast and/or receive shadows and make sure cast shadows and receive shadows are selected in the MeshRenderer components.
Also check the Shadows Settings in the Quality panel. [ Edit> Project Settings > Quality ].
Make sure Shadows is not set to Disable Shadows and that the Shadow Distance has a reasonable value (try to increase it).
in the mesh render (of the cube used as floor) is receive shadows ON? (I know It’s a stupid answer but sometimes it’s that)
Make Sure that the material is “Lit”. Because “Unlit” materials will not cast any shadows