Bonjour à tous !

En ce moment je m'initie à DirectX.
Je n'ai pas vraiment rencontré de problème jusqu'à maintenant :

J'aimerai appliquer une rotation et une translation à la matrice "World".

Mon problème est que si j'applique l'une, l'autre n'est pas prise en compte.

Du coup j'ai essayé ceci mais sans succé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
this.vecteurPos.Y = this.vecteurPos.Y + 0.01F;
Matrix mat = Matrix.Translation(this.vecteurPos);
mat.RotateY(-(Environment.TickCount - this.TicksRetard) / 2000.0F);
this.Fenetre.Device3D.Transform.World = mat;
Une idée pour m'aider ?

Merci !