Phong shading of triangle - normals NA, NB and NC are given. Before converting scanline at y (y in a screen-space!) normals N(A-B) and N(A-C) are calculated using simple linear interpolation. Then, for each pixel in scanline, another normal NX is interpolated and used as parameter of some lighting model (like Lambert, Phong, Blinn, etc.).
pl:Opis
Trójkąt: cieniowanie Phonga - normalne NA, NB i NC są dane. Przed rasteryzacją pikseli w wierszu y (y jest podany we współrzędnych ekranu!) obliczane są normalne N(A-B) i N(A-C) - używana jest interpolacja liniowa. Następnie, dla każdego piksela w wierszu wyznaczana jest normalna NX i używana jako parametr jakiegoś modelu oświetlenia (jak oświetlenie Lamberta, Phonga, Blinna itp.).
Licenza
Public domainPublic domainfalsefalse
Io, detentore del copyright su quest'opera, la rilascio nel pubblico dominio. Questa norma si applica in tutto il mondo. In alcuni paesi questo potrebbe non essere legalmente possibile. In tal caso: Garantisco a chiunque il diritto di utilizzare quest'opera per qualsiasi scopo, senza alcuna condizione, a meno che tali condizioni siano richieste dalla legge.
Didascalie
Aggiungi una brevissima spiegazione di ciò che questo file rappresenta