Phongovo tieňovanie
Phongovo tieňovanie[1][2] (anglicky Phong shading) je súbor techník používaných v počítačovej grafike. Tieto techniky zahŕňajú predovšetkým model odrazu svetla z povrchu materiálu (Phongovo osvetlenie) a odhad farby pixelu založený na interpolácii normály povrchu (Phongova interpolácia, zvyčajne označovaná per-pixel).
Phongov osvetľovací model
[upraviť | upraviť zdroj]Phongovo osvetlenie je empirický model. Uvažuje dva typy odrazu – difúzny a spekulárny. K ním je započítaná ambientná zložka, ktorá predstavuje rozptýlené svetlo a je v celej scéne konštantná.
Phongova interpolácia
[upraviť | upraviť zdroj]Na rozdiel od Gouraudovho tieňovania, ktoré uvažuje konštantnú normálu pre celý polygón[3], poskytuje Phongov model lepšiu aproximáciu tým, že interpoluje normály medzi vrcholmi čím docieli hladké prechody medzi susednými pixelmi.
Referencie
[upraviť | upraviť zdroj]- ↑ University of Utah School of Computing, http://www.cs.utah.edu/school/history/#phong-ref Archivované 2013-09-03 na Wayback Machine
- ↑ PHONG, B-T. Illumination for computer generated pictures. Communications of the ACM, 1975, s. 311–316. Dostupné online. DOI: 10.1145/360825.360839. Archivované 2015-01-16 na Wayback Machine
- ↑ GOURAUD, H.. Continuous shading of curved surfaces. IEEE Transactions on Computers, 1971, s. 623–629. Dostupné online. DOI: 10.1109/t-c.1971.223313. Archivované 2010-07-02 na Wayback Machine
Zdroj
[upraviť | upraviť zdroj]Tento článok je čiastočný alebo úplný preklad článku Phongovo stínování na českej Wikipédii.