Phong-árnyalás

A Wikipédiából, a szabad enciklopédiából
A lap korábbi változatát látod, amilyen Regasterios (vitalap | szerkesztései) 2018. szeptember 19., 15:49-kor történt szerkesztése után volt. Ez a változat jelentősen eltérhet az aktuális változattól. (commonsba áthelyezett kép)
Phong-árnyalás interpolációjára példa

A Phong-árnyalás az illuminációs képletben felhasznált normálvektort interpolálja a háromszög csúcspontjaiban érvényes normálvektorokból. Az illuminációs képletet pedig minden pixelre külön határozza meg. A phong-árnyalás a színtérben nemlineáris interpolációnak felel meg, így nagyobb poligonokra is megbirkózik a tükrös felületek gyorsan változó radianciájával. A Phong-árnyalás programja:

for to do

for to do

Pixel

δ

endfor

δ δ δ

endfor