Śmieję się z siebie, nieświadomy tego. Google nie przedstawił oczywistej odpowiedzi. Czy ktoś mógłby wyjaśnić, czym są mapa ortogonalna i mapa izometryczna i czym się różnią?
Śmieję się z siebie, nieświadomy tego. Google nie przedstawił oczywistej odpowiedzi. Czy ktoś mógłby wyjaśnić, czym są mapa ortogonalna i mapa izometryczna i czym się różnią?
Odpowiedzi:
Zrobiłem zdjęcie, żeby to podsumować. Zasadniczo różnica między obydwoma rodzajami map ma głównie związek z kątem utworzonym między każdą osią, co powoduje, że jedna wydaje się być widoczna z góry, podczas gdy druga wydaje się być widziana pod kątem:
Warto również zauważyć różnicę wizualną między rzutem izometrycznym a rzutowaniem perspektywicznym, z czego korzysta prawie każda gra 3D.
Zwróć uwagę, jak linie są rysowane równolegle do siebie podczas korzystania z rzutu izometrycznego , podczas gdy podczas korzystania z rzutu perspektywicznego linie zbiegają się w kierunku jednego (lub więcej) znikających punktów .
Z tego, co rozumiem, ortogonalna mapa kafelkowa jest bardziej stylem z góry na dół (takim jak ten ), chociaż mogą wydawać się mieć pewne pochylenie (to znaczy, pokazując więcej przodu, tyłu, boku itp.). Płytki ortogonalne będą wyglądać prostokątnie. W izometrycznych mapach kafelków kafelki są wyświetlane pod kątem 45 stopni; w rezultacie płytki mają zasadniczo kształt rombu (jak pokazano tutaj ). Zobacz także ten artykuł w Wikipedii na temat rzutowania izometrycznego w grach.
Przepraszam, że nie mogę tego bardziej formalnie wyjaśnić!
Rzut ortograficzny to taki, w którym promienie rzutowe są prostopadłe do płaszczyzny rzutowania.
Są to przykłady rzutów ortograficznych, szczególnie aksonometrycznych. Pierwsza to perspektywa.
Rzut izometryczny jest rodzajem rzutu aksonometrycznego (a zatem rodzajem ortografii) ze 120 stopniami między każdą rzutowaną osią współrzędnych.
Zwróć uwagę, że ortografia jest czasami używana w przypadkach, gdy płaszczyzna obiektu jest równoległa do płaszczyzny rzutowania, na przykład mapa z góry na dół, jednak jest to tylko niewielki przypadek tego, co obejmuje.
Rzuty ortograficzne są rodzajem rzutu równoległego, którego nie pokazano na schemacie.
Nie mam czasu na wpisanie dobrej odpowiedzi, ale chciałem dodać, że różnica między mapami ortogonalnymi i izometrycznymi wykracza poza wizualną perspektywę w grach. Mapy to nie tylko obrazy lub widoki w grach, ale zawierają wiele rzeczy, które się w nich dzieją, a te rzeczy działają inaczej w zależności od dwóch typów map. Użytkownik nie widzi wielu z tych różnic. Na przykład algorytm używany do określania trajektorii strzały wystrzeliwanej przez gracza może być różny dla obu typów map. Różnice w ikonce strzały / strzału można uznać za kwestię wizualną, ale matematyka również się różni i jest poza widokiem / perspektywą gracza. Chociaż może to nie odpowiedzieć na „różnicę” między nimi, opisuje jeden z wielu sposobów, w jaki oba różnią się poza perspektywą wizualną.
Warto również zauważyć, że mapy w grach często używają wielu poziomów i grup obiektów do stworzenia określonego widoku. Sposób interakcji obiektów między tymi różnymi warstwami i grupami jest również różny na obu mapach (np. Wykrywanie kolizji) i zwykle jest łatwiejszy, gdy ortogonalny.