Would you be fine with a gradient and a color difference between levels?
The gradient does look nice but I am unsure with the color difference as what I am building is procedurally generated which will make it harder to say what the floor below looks like.
I think I might see how a gradient that flows in and then back out looks
I made the slope change in and then out.