J'ai examiné plusieurs jeux assez populaires pour déterminer quel angle de perspective ils utilisent. Pour cela, j'ai créé une grille qui est vue isométrique à 45 et 60 degrés et je l'ai mise sur une capture d'écran (de Diablo II dans ce cas). Aucune de ces grilles ne correspond à la perspective du jeu. J'ai donc essayé de trouver l'angle qui correspond le mieux à la perspective et il est proche de 53,5 degrés. Cependant, ce nombre semble venir de nulle part et je crois qu'il y a une logique forte derrière le nombre qui définit l'angle de perspective. J'ai essayé 9/16 * 90 degrés et 3/4 * 90 degrés (provenant de rapports de résolution d'écran 16: 9 et 4: 3) mais aucune de mes hypothèses ne semble être correcte. Voici des captures d'écran de ce que je veux dire:
60 degrés
45 degrés
Quelque chose entre les deux - 53,5 degrés - assez proche du nombre réel
J'ai vraiment besoin de savoir quels sont les vrais diplômes et d'où ils dérivent. Toute aide est très appréciée! Merci!
la source
atan(.5) = 26.5650512 deg
. Vous pouvez en savoir plus à ce sujet ici: en.wikipedia.org/wiki/…Réponses:
Je crois que votre intuition était correcte, mais pas votre formule.
Ce rapport peut être utile car il forme un triangle de Pythagore , ce qui signifie que la longueur de la diagonale est une valeur entière exacte.
la source
L'angle de caméra utilisé par la plupart des jeux "isométriques" est en fait de 30 degrés (une vraie vue isométrique où les axes x, y et z ont la même longueur est de 35,264 degrés). La raison de cet angle est que la largeur du carreau finit par être le double de sa hauteur. De cette façon, vous pouvez obtenir un rapport égal 2: 1 lorsque vous dessinez les diagonales afin que les tuiles s'alignent parfaitement sans aucun espace.
la source