2009-12-05 6 views
1

Si j'ai une matrice qui est une combinaison de World View Projection et je le multiplie par l'inverse de la projection cède-t-il le monde Voir matrice ou autre chose? Si non alors comment puis-je extraire le monde Afficher la matrice d'un monde Voir Matrice de projection?Multiplier par des matrices inverses?

Merci pour toute aide :)

Répondre

8

Si vous multipliez à droite par l'inverse de projection, vous obtiendrez du monde * Voir. Si vous multipliez sur la gauche, vous obtiendrez quelque chose de complètement différent, puisque la multiplication matricielle n'est pas commutative.

Ceci suppose que la projection a un inverse. Toutes les matrices ne le font pas.

+1

Les matrices de projection n'ont généralement pas d'inverses puisqu'elles correspondent à un espace de dimension inférieure. –

+2

En mathématiques, c'est vrai, mais en informatique, la matrice de projection est généralement inversible. –