Bonjour j'utilise les fonction project et unproject de XNA pour transformer une coordonnes de la 2D a la 3D.

Maintenant j'ai un petit soucis pour coller une entites a la position de la souris.

Les entrees:
-X, Y de la souris(2D)
-Z de destination dans le monde 3D

La sortie voulue:
-X,Y,Z dans le monde 3D.

Si je possedais le Z dans le monde 2D je ferais simplement un project...
Le Z dans le monde 2D est la distance de la camera a l'objet (entre 0 et 1)

Voici ma matrice de View pour la camera:

Matrix.CreateRotationX(MathHelper.ToRadians(20))
* Matrix.CreateRotationY(MathHelper.ToRadians(13))
* Matrix.CreateTranslation(this.Position * -1)
* Matrix.CreateScale(this.Zoom);

Ce que je cherche c'est trouver les coordonnes dans le monde 3D depuis la souris avec un Z dans le monde 3D fixe en entree.

Cordialement, Merci.