Recently, I have been working on a rain animation for a school project in Blender 2.79. I created cobbled street tile using texture, generated normal maps, displacement map, UV unwrapped it (was just a square) etc. so it looks like this:
After that I created actual street using array modifier, then I used method descibed in the first answer from here to create one mesh joined from array. I also have a particle system which serves as rain so in order to add wetmaps I created separate UV map for dynamic paint, this time unwrapping whole joined street.
So now I have a wetmap for whole street and now I'm stuck because I don't know how to apply it, because normally you would use it with material of the road, but the material seems to be the one from back when I was creating tiles. Correct me if I'm wrong, but as I understand it each part which was previously different tiles from array modifier uses one material but they use it separately (material is still applied in squares) and that is ok because otherwise everything would look very bad if material from tiles would now be applied to whole road.
But how do I now apply wetmap to joined mesh, because I can't use it in material from individual tiles since it's destined for them and not for joined street. And I can't change material for street because i will lose cobblestone look. Is there a way to combine different materials for one mesh - one for whole and one for its different parts? Or maybe I've done something wrong along the way and in order to use textures like that + wetmaps I need to do something differently?