C++/OpenGL convertir monde coords à l'écran(2D) coords

Je fais un jeu en OpenGL où j'ai quelques objets dans le monde de l'espace. Je veux faire une fonction où je peux prendre dans la position d'un objet (3D) et de la transformer à l'écran de l'emplacement (2D) et le retourner.

Je sais que la 3D à l'emplacement de l'objet, de la projection de la matrice et la matrice de vue dans la suite de varibles:

Matrix projectionMatrix;
Matrix viewMatrix;
Vector3 point3D;

OriginalL'auteur Danny | 2011-12-13