just mirroring the textures by 2 axis to make them seamless always looks weird.