objects cast shadows when they block the light