| |||||
| Dernière réponse | |
|---|---|
| Sujet : [D3D] Bouger la caméra | |
| LeGreg | ce n'est pas un probleme d'angles d'euler
vu qu'on travaille avec des matrices. C'est la maniere dont tu appliques tes matrices qui pose probleme. il faut que tu memorises la position(vecteur) et l'orientation (quaternion ou systeme d'angles) de ta camera. Tu crees une methode apply_matrix qui en debut de trace va charger une matrice avec l'identite (ne pas oublier ca, je sais pas si le constructeur le fait). tu appliques une matrice de translation (-vecteur pos de ta camera) et tu appliques une matrice de rotation (-rotation de ta camera !attention! -rotation <> -matrice de rotation comme il a deja ete precise) et tu charges ca dans ta matrice view (sans faire de multiply sinon les transformations s'ajoutent!) A+ LEGREG |
| Vue Rapide de la discussion |
|---|