Domanda

Se ho una matrice che è una combinazione di mondoVisualizzazioneProiezione e lo moltiplico per l'inverso della proiezione produce il mondoVisualizza matrice o qualcos'altro? In caso contrario, come posso estrarre il mondoVisualizza la matrice da un mondoVisualizzazioneMatrice di proiezione?

Grazie per qualsiasi aiuto :)

È stato utile?

Soluzione

Se si moltiplichi a destra per inverso della proiezione, otterrai la vista del mondo*.

Se ti moltiplichi a sinistra otterrai qualcosa di completamente diverso, poiché la moltiplicazione di matrice non è commutativa.

Ciò presuppone che la proiezione abbia un inverso. Non tutte le matrici lo fanno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top