Jak „kafelkować” kulę ziemską 3D, jeśli istniejąca grafika i mapy są prostymi siatkami 2D?
Czy istnieją podejścia, które mogą ponownie wykorzystać wiele dzieł sztuki i tym podobne?
Zbudowałem coś takiego, czego szukasz. Wykorzystałem tę stronę głównie jako odniesienie do procesu tworzenia mapy. BŁĘDY Mapa geodezyjna
Podstawowe kroki:
W moim przypadku cała siatka to jedna gigantyczna siatka, a nie powtarzalne modele komórkowe (http://blog.chronoclast.com/search/label/OTD). W przypadku niższych rozdzielczości siatki działa to dobrze. Jeśli patrzysz na dziesiątki tysięcy komórek, zechcesz zbadać bardziej dynamiczny budynek z siatki - wszystkie są już zbudowane. Komórki są teksturowane na mapie strony (2/9/16 ... tekstury na obraz) i mogą mieszać ultrafioletowe (to było trudne, trwało wiecznie, wciąż trochę meh).
Nasza gra „Ratuj nas!” wykorzystałem to. Fajnie jest mieć RTS na planecie i kontrolować ją. Oszczędzaj nam rozgrywkę (ale gra wcale nie jest fajna :-))
Zachowaj nas! Używa zwykłej mapy wysokości 2D, która jest przekształcana w kulę. Jest to łatwe do zrobienia, ale ma problem z biegunami kuli. Po prostu mamy tam ocean. Niezbyt dobre rozwiązanie, ale działa. Problem nie prostokątnych płytek nie jest duży. Wygląda całkiem nieźle. Aby określić, który kafelek zostanie kliknięty, używamy doboru kolorów.
To stary projekt i rozwiązanie nie jest najlepsze, ale jest bardzo łatwe i wygląda dobrze.
Znacznie lepszym rozwiązaniem powinno być użycie icosfery .