Phongovo stínování
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
Phongovo 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í.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/6/6b/Phong_components_version_4.png/655px-Phong_components_version_4.png)
Phongova interpolace
Na 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.
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Phong-shading-sample.jpg/450px-Phong-shading-sample.jpg)
Reference
- ↑ 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. Je zde použita šablona
{{Cite journal}}
označená jako k „pouze dočasnému použití“. - ↑ 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. Je zde použita šablona
{{Cite journal}}
označená jako k „pouze dočasnému použití“.
Externí odkazy
Obrázky, zvuky či videa k tématu Phongovo stínování na Wikimedia Commons