Question

Après un point 3d a été transformé par une matrice de projection en perspective, qu'est-ce que la coordonnée Z représente? Distance de la « œil »? Distance du plan de clipping proche? Rien de tout cela?

Modifier

J'ai mis en place une matrice en utilisant la définition glFustrum trouvés .

Alors, je transforme un point 3D avec cette matrice.

Je me retrouve avec un point 3D où X et Y sont les coordonnées du point sur la face près du tronc de cône, et Z, soi-disant une information de profondeur que j'ai du mal à exploiter.

Merci!

Était-ce utile?

La solution

z transformé (d'utiliser en tant que dénominateur pour diviser x et y) est la distance de l'oeil dans la direction perpendiculaire au plan de projection, mise à l'échelle de telle sorte que le plan de projection est à une distance 1.

Autres conseils

Il a été un moment pour moi, mais si vous avez les coordonnées X et Y sur le tronc, ne pas le contrôle de l'ordre Z de la couche?

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