You use a combination of textures for each material: base color, roughness, metalness, specular, normal map, etc. One set for rubber, another for leather, another for cotton.. Then you use masks to combine the different texture sets into a new texture set. For example a shoe might have all three of those material types,…