Have to detect and correct inverted normals during calculation since the winding order of the generated truncated icosahedrons is inconsistent.