And if you want to further minimise distortion, you could group the triangular faces of an icosahedron into 10 rhombuses, each covered by one square texture.
It's more math, though, and usually not worth it unless you're already planning to subdivide the surface further for some other reason.
It's more math, though, and usually not worth it unless you're already planning to subdivide the surface further for some other reason.