I made variations of each of the objects according to the textures to have multimeshes. I used in NanoMesh in Zbrush to create my Heightmap, AO and curvature map. I was able to create my texture in Substance Painter.