First of all, I don’t really know how easy or hard this would be to implement, and this might not be the easiest to explain, but here goes…
So the idea is you can take any 2 textures (ie. marble and stones, timber and gravel, etc) and you compress them together. The first texture encompasses the top half of the block. The second texture encompasses the bottom half of the block. The result would be a block with a different texture on the top than the bottom.
This could even be taken 1 step further in allowing for a different left half and right half or a different diagonal.
The result would be a block that would allow for even more flexibility for builders than ever before. While I don’t quite know what it would take to implement this, my guess is that it would simply be a texture change. While this may make chiseling different, that could also be used to make complete new types of builds in itself.
I’d be curious to know what you guys think of this idea, or if I need to explain it further, etc.