Lessico IT › Hardware › Matrice MVP (model-view-projection)

Matrice MVP (model-view-projection)

Hardware Svenska → Aggiornato: 2026-10-26

La matrice combinata modello-vista-proiezione che porta le coordinate locali di un vertice nello spazio schermo con una sola moltiplicazione: la colonna portante di ogni vertex shader.

Tre trasformazioni si sovrappongono per portare un vertice 3D sullo schermo: la matrice di modello colloca l'oggetto nel mondo, la matrice di vista sposta il mondo rispetto alla camera e la matrice di proiezione applica lo scorcio prospettico (o ortografico). Moltiplicate insieme diventano un'unica matrice, e il vertex shader esegue un solo prodotto matrice-vettore per vertice. Combinarle in anticipo sulla CPU risparmia alla GPU due moltiplicazioni per vertice, su milioni di vertici.

Il risultato finisce nel clip space; l'hardware divide poi per w per ottenere le coordinate normalizzate del dispositivo. Le convenzioni column-major (OpenGL) e row-major (Direct3D) sono una fonte perenne di bug da matrici trasposte.

← Torna al lessico