Question

Je voudrais ajouter une vue OpenGL ES en surimpression à mon point de vue de la caméra. De cette question et son Anser je suis de connaître les deux angles de champ de l'iPhone 4 caméra arrière.

Comment puis-je régler correctement la vue du volume et de son point de vue dans la vue OpenGL ES? Dois-je utiliser glFrustum ou glOrthof?

(je l'ai vu que gluPerspective prend un seul angle en tant que paramètre, est-il supposer d'avoir un carré au lieu de tronc de cône un rectangulaire?)

Était-ce utile?

La solution

Il semble que cela peut être accompli en utilisant des fonctions trigonométriques simples ^^. Il suffit de jeter un oeil à ce que est frustrum, et dont les valeurs sont nécessaires par glFrustum (un coup d'oeil cette page ). Cela dit, je ne crois pas que les valeurs indiquées sur la réponse liée sont les bonnes, car ils appliquent une distorsion (type de mise à l'échelle le long d'un axe) aux images rendues.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top