Je ne semble pas être capable de comprendre cela dans ma tête. J'essaie de déplacer un objet dans l'espace 3D.C++ Transformation de coordonnées OpenGL
Si j'ai un point à 5,15,5 et utiliser les fonctions opengl pour changer la vue du modèle ....
glTranslatef(10.0f, 4.0f, 4.0f);
glRotatef(33.0f, 1.0f, 0.0f, 0.0f);
glTranslatef(10.0f, 4.0f, 4.0f);
Est-il possible que je peux savoir où ce point se termine (en coordonnées mondiales/mondiales)? Puis-je faire une sorte de calcul matriciel qui me rendra 20,26,23 (ou quelle est la nouvelle position de coordonnées)?
S'il vous plaît, aidez-moi, ça fait si longtemps que je suis bloqué!
Je pense que je l'ai maintenant :) quelque chose dans ce sens ... http://www.gamedev.net/reference/articles/article877.asp – michael