Computer grafica 3D: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Corretto link ad algebra di boole. |
m Bot: sistemo degli errori comuni... |
||
Riga 59:
L'obiettivo di ogni algoritmo di ''shading'' è determinare il colore risultante di uno specifico punto sulla superficie di un oggetto. Gli ''[[shader]]'' programmabili offrono grande versatilità in questo, basandosi su [[linguaggio di programmazione|linguaggi di programmazione]] specifici detti "linguaggi di ''shading''". Questi linguaggi vengono sviluppati per applicazioni specifiche nella computer grafica, e includono [[algebra lineare]] e caratteristiche mirate alle problematiche di illuminazione. Gli ''shader'' possono includere qualsiasi tecnica di illuminazione, ''texture mapping'' e manipolazione geometrica. Uno "''shader'' procedurale" determina il colore risultante in maniera completamente algoritmica: possono così risultare convincenti senza bisogno di grandi ''texture''.
Formano una classe a
[[Categoria:Grafica]]
|