Phongovo stínování
soubor technik používaných v počítačové grafice
Phongovo stínování[1][2] (anglicky Phong shading) je soubor technik používaných v počítačové grafice. Tyto techniky zahrnují především model odrazu světla z povrchu materiálu (Phongovo osvětlení) a odhad barvy pixelu založený na interpolaci normály povrchu (Phongova interpolace, obvykle označována per-pixel).
Phongův osvětlovací model
editovatPhongovo osvětlení je empirický model. Uvažuje dva typy odrazu – difuzní a spekulární. K ním je započítána ambientní složka, která představuje rozptýlené světlo a je v celé scéně konstantní.
Phongova interpolace
editovatNa rozdíl od Gouraudovo stínování, které uvažuje konstantní normálu pro celý polygon[3], poskytuje Phongův model lepší aproximaci tím, že interpoluje normály mezi vrcholy čímž docílí hladkých přechodů mezi sousedními pixely.
Reference
editovat- ↑ University of Utah School of Computing, http://www.cs.utah.edu/school/history/#phong-ref Archivováno 3. 9. 2013 na Wayback Machine.
- ↑ PHONG, B-T. Illumination for computer generated pictures. Communications of the ACM. 1975, s. 311–316. Dostupné v archivu pořízeném dne 2012-03-27. DOI 10.1145/360825.360839. S2CID 1439868.
- ↑ GOURAUD, H. Continuous shading of curved surfaces. IEEE Transactions on Computers. 1971, s. 623–629. Dostupné v archivu pořízeném dne 2010-07-02. DOI 10.1109/t-c.1971.223313.
Externí odkazy
editovat- Obrázky, zvuky či videa k tématu Phongovo stínování na Wikimedia Commons