Placing multiple textures side by side on one material (multiple textures with CoordinateTexture)

I am trying to to place multiple textures on one material. I don’t want them layered on top of one another though, I’d like them connected together similar to the texturecoordinate operation. So lets say I am using the texturecoordinate node and I have it set to 2x2. I’d like texture 1 in the upper left, texture 2 in the upper right, texture 3 in the lower left and texture 4 in the lower right. Then the texture coordinate multiplies those 4 if I were to set it to say 8x8 or 16x16 etc. If the texturecoordinate node had multiple inputs or assigned each texture it was being exported to, to a different coordinate evenly then that would be the sort of thing I am after. I have tried texture cropping which sounds like it is almost what I am after but I can’t the desired effect. Any ideas?

Thanks

I do something similar in my landscape Matt, I use a colour map with random shapes of different colours(I don’t know what to call it) go to photo shop and make make a checkerboard patten, paint the one sqare Totaly red pant the next Green and the next blue, and alpha then use lerps to tell the matrial where each texture goes where, if you only want 2 textures then only paint 2 colours and so on if you want the textures to repeat then put a texture coordinate on the colour map or if you want it random then pant a larger checker patten with a random patten, I guess there layered but there still in the one layer.i also think you will need the size of one square of the checkerboard to you can adjust the texture size of the 2 textures with there own texture coordinate