Esferas texturizadas sem forte distorção

Vi bolas bem texturizadas, planetas e outros objetos esféricos em alguns jogos, da última vez em OVNI: consequências. Se você apenas espalhar uma textura em latitude / longditude como coordenadas u e w, obterá muita distorção feia da textura nos pólos.

Eu posso me considerar uma maneira de implementar um mapa esférico com distorção mínima. Mapeando em triângulos em vez de quadrados. Mas eu não conheço nenhum algoritmo. Como produzir vértices e coordenadas de textura para essas esferas?

Além disso, não vejo uma maneira de gerar um mapa esférico completo a partir de um mapa quadrado simples e plano. Existe alguma maneira intuitiva de desenhar esses mapas sem problemas reais?

No entanto, existem outros algoritmos para renderizar uma esfera sem ou com distorção mínima?

Os algoritmos de rastreamento de raio e rasterização são interessantes.

questionAnswers(6)

yourAnswerToTheQuestion