Lessico IT › Programmazione › Vertex shader

Vertex shader

Programmazione Svenska → Aggiornato: 2026-10-05

Il programma eseguito una volta per vertice che stabilisce dove questo finisce nell'immagine.

I vertici di un modello sono espressi nel suo sistema di coordinate. Il vertex shader li trasforma, attraverso le matrici di mondo, camera e proiezione, in coordinate dello schermo. Può inoltre calcolare valori da interpolare e passare al fragment shader: normali, coordinate di texture, colori.

Poiché viene eseguito molte meno volte del fragment shader, raramente è il collo di bottiglia, e per questo è un buon posto dove mettere calcoli pesanti. Qui avviene l'animazione dei personaggi: ogni vertice è pesato rispetto a un certo numero di ossa dello scheletro e spostato di conseguenza, operazione detta skinning e svolta dalla GPU anziché dal processore.

← Torna al lessico