Bonjour,
quel algorithme permet la selection d'objet avec la souris dans un monde 3D ?
Version imprimable
Bonjour,
quel algorithme permet la selection d'objet avec la souris dans un monde 3D ?
Il me semble qu'on est deja répondu à ta question sur un précédent post...
Alors l'algorithme est simple , tu multiplie ta matrice MVP par tes vecteurs et ensuite tu fait un perspective divide qui donne ça :
Et tu aura les cordonnées 2D de ton écran , il faudra juste ensuite faire une collision point/triangle et voilà :pCode:
1
2
3
4
5w = 1.0f/vec.w; vec.x *= w; vec.y *= w; vec.z *= w;
(Et sur l'ancien post que t'avais créer , j'avais même mis le code :mrgreen: )