Pencorakan Pong: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k ~ref |
k Aleirezkiette memindahkan halaman Shading Pong ke Pencorakan Pong Tag: Suntingan perangkat seluler Suntingan peramban seluler |
||
(7 revisi perantara oleh 2 pengguna tidak ditampilkan) | |||
Baris 1:
{{Orphan|date=Februari 2023}}
[[Berkas:Phong-shading-sample_(cropped).jpg|jmpl| Perbandingan [[shading]] datar (kiri) dan shading phong (kanan)]]
[[Berkas:Normal vectors2.svg|jmpl|sebuah persegi memiliki dua vektor normal yang tegak lurus ke atas dan ke bawah]]Dalam [[grafika komputer 3D]], '''shading Phong''' merupakan teknik interpolasi untuk pen-''shading''-an permukaan yang ditemukan oleh pelopor grafik komputer [[Bui Tuong Phong]]. Teknik ini juga disebut sebagai interpolasi Phong,<ref name="Watt1992">{{Cite book|last=Watt|first=Alan H.|last2=Watt, Mark|year=1992|title=Advanced Animation and Rendering Techniques: Theory and Practice|url=https://archive.org/details/advanced-animation-and-rendering-techniques-1992|publisher=Addison-Wesley Professional|isbn=978-0-201-54412-1|pages=[https://archive.org/details/advanced-animation-and-rendering-techniques-1992/page/21 21]–26}}</ref> atau shading interpolasi vektor-normal.<ref name="Foley1996">{{Cite book|last=Foley|first=James D.|last2=van Dam, Andries|last3=Feiner, Steven K.|last4=Hughes, John F.|year=1996|title=Computer Graphics: Principles and Practice. (2nd ed. in C)|publisher=Addison-Wesley Publishing Company|isbn=0-201-84840-6|pages=738–739}}</ref> Shading ini menginterpolasi vektor normal pada permukaan bangun datar dan menghitung [[Piksel|warna piksel]] yang akan ditampilkan berdasarkan vektor normal yang diinterpolasi dan model refleksi. ''Shading Phong'' juga dapat merujuk pada gabungan khusus antara interpolasi Phong dan [[model refleksi Phong]] .
Baris 5 ⟶ 7:
== Interpolasi Phong ==
Shading Phong merupakan penyempurnaan dari [[shading Gouraud]] yang memberikan hasil shading lebih baik dan mulus karena menggunakan variasi vektor normal lebih rata. Metode interpolasi Phong bekerja lebih baik daripada shading Gouraud bila diterapkan pada model refleksi yang memiliki
Masalah utama pada shading Gouraud terjadi apabila sebuah bangun datar besar memiliki
Tidak seperti shading Gouraud yang menginterpolasi warna di seluruh permukaan bangun datar, dalam shading Phong, sebuah vektor normal pada bangun datar [[Interpolasi linier|diinterpolasi secara linier]] dari verteks normalnya. Vektor normal diinterpolasi dan dinormalisasi pada setiap piksel kemudian digunakan dalam model refleksi, misalnya [[model refleksi Phong]], untuk mendapatkan warna piksel akhir. Shading Phong lebih mahal secara komputasi dibanding shading Gouraud karena harus menghitung setiap piksel, bukan di setiap verteks.{{butuh rujukan}}
Dalam perangkat keras grafis modern, beberapa variasi algoritma ini diterapkan menggunakan piksel atau shader fragmen.{{butuh rujukan}}
== Model refleksi Phong ==
''Shading Phong'' juga dapat merujuk pada gabungan khusus antara interpolasi Phong dan model refleksi Phong, yang merupakan model empiris pencahayaan lokal. Model ini menggambarkan bagaimana sebuah permukaan memantulkan cahaya sebagai gabungan antara pemantulan baur
== Lihat juga ==
Baris 27 ⟶ 29:
== Referensi ==
<references />
[[Kategori:Grafika komputer]]
|