Unique uvs/textures on an asset of this scale is not going to be pretty. Atlasing, tiling textures, and multiple shaders are probably the best options. Personally, I'd break the asset into sections and uniquely UV each one, whilst trying to re-use textures where I could. So you could break the roof into upper and lower,…