Teksturowane kule bez silnych zniekształceń

Widziałem dobrze teksturowane piłki, planety i inne sferyczne obiekty w kilku grach, ostatni raz w UFO: pokłosie. Jeśli po prostu rozpryśniesz teksturę na szerokość / długość geograficzną, tak jak współrzędne u i w, dostaniesz wiele brzydkich zniekształceń tekstur na biegunach.

Mogę sobie pomyśleć, że mogę wprowadzić sferyczną mapę z minimalnym zniekształceniem. Mapując w trójkątach zamiast kwadratów. Ale nie znam żadnych algorytmów. Jak wytworzyć wierzchołki i współrzędne tekstury dla takich sfer?

Nie widzę też sposobu na wygenerowanie kompletnej mapy sferycznej z prostej płaskiej mapy kwadratowej. Czy jest jakiś intuicyjny sposób rysowania takich map bez prawdziwych kłopotów?

Czy jednak istnieją inne algorytmy do renderowania kuli bez lub z minimalnymi zniekształceniami?

Interesujące są zarówno algorytmy raytracing, jak i rasteryzacji.

questionAnswers(6)

yourAnswerToTheQuestion