Blending textures is quite feasible. You would just need points to define where different textures are located and you could use something like metaball math or convolution in the final texture generation to smooth between them. The compound plane already kinda blends textures.
1 Like