Tile Pattern

I am working on the project related to tiles, I want to create pattern shown in the images, I have one mesh for wall, I am able to apply the single texture with tiling, but in the images I have two textures, I need to apply one 1/3 of the wall with the first texture, second texture for 2/3 of the wall and remaining part with first texture, this is one kind of pattern I want to create , like this there are n number of patterns I can create with two textures, how can I achieve this. please help me

I haven’t actually tried it myself, but looks like there is a function in the material editor called ‘GenerateOffsetBands’ that might be useful for you. You could use the output of that function to then lerp between the two textures.