Examinei vários jogos bastante populares para determinar qual ângulo de perspectiva eles estão usando. Para o efeito, criei uma grade que é visualizada isométrica de 45 e 60 graus e a coloquei em uma captura de tela (do Diablo II neste caso). Nenhuma dessas grades se encaixa na perspectiva do jogo. Então, tentei encontrar o ângulo que melhor se ajusta à perspectiva e está perto de 53,5 graus. No entanto, esse número parece vir do nada e acredito que há uma forte lógica por trás do número que define o ângulo de perspectiva. Tentei 9/16 * 90 graus e 3/4 * 90 graus (vindo de proporções de resolução de tela 16: 9 e 4: 3), mas nenhuma das minhas suposições parece estar correta. Aqui estão as capturas de tela do que quero dizer:
60 graus
45 graus
Algo entre os dois - 53,5 graus - bem próximo do número real
Eu realmente preciso saber quais são os graus reais e de onde eles derivam. Qualquer ajuda é muito apreciada! Obrigado!
fonte
atan(.5) = 26.5650512 deg
. Você pode ler mais sobre isso aqui: en.wikipedia.org/wiki/…Respostas:
Acredito que sua intuição estava correta, mas não sua fórmula.
Essa proporção pode ser útil porque forma um triângulo pitagórico , o que significa que o comprimento da diagonal é um valor inteiro exato.
fonte
O ângulo da câmera usado pela maioria dos jogos "isométricos" é na verdade de 30 graus (uma visão isométrica real em que os eixos x, ye z têm o mesmo comprimento é 35,264 graus). O motivo desse ângulo é que a largura do ladrilho acaba tendo o dobro da sua altura. Dessa forma, você pode obter uma proporção uniforme de 2: 1 ao desenhar as diagonais, para que os ladrilhos se alinhem perfeitamente, sem espaços.
fonte