ok, here we go again....
i'm still trying to get a city-like displacement shader with build-in options only.
what i discovered while playing around with the voronoi function was that you can alter the seed of the noise with a function.
using this, you get pretty random results by first creating random stripes in y direction and use this as seed input for random stripes in x direction.
and with some conditional functions i could also assign colors to the buildings corresponding to their height:
one of the problems i see in this approach is that you have these very ugly verticals; anyone with a good idea how to get rid of them?
tgd attached