原文:Phong和Blinn-Phong光照模型

Phong和Blinn Phong是計算鏡面反射光的兩種光照模型,兩者僅僅有很小的不同之處。 .Phong模型 Phone模型計算中的一個關鍵步驟就是反射向量R的計算: 上圖中的位於表面 下面 的向量 I 是原始 I 向量的拷貝,並且二者是一樣的,現在我們的目標計算出向量 R 。根據向量相加原則,向量 R 等於 I V , I 是已知的,所以我們需要做的就是找出向量 V 。注意法向量 N 的負方向 ...

2016-03-20 19:43 1 25064 推薦指數:

查看詳情

Shader系列(3):Blinn-Phong光照模型

圖形學界大牛Jim BlinnPhong模型進行了改進,提出了Blinn-Phong模型Blinn-Phong模型Phong模型的區別是,把dot(V,R)換成了dot(N,H),其中H為半角向量,位於法線N和光線L的角平分線方向。Blinn-Phong模型可表示 ...

Fri Feb 01 01:40:00 CST 2013 0 6351
[computer graphics]簡單光照模型(PhongBlinn-Phong)和明暗處理

簡單光照模型(PhongBlinn-Phong)和明暗處理 支持點光源和平行光,是一種簡單光照模型,它將光照分解成了三個部分,分別為 漫反射 鏡面反射 環境光 如圖所示,是一個簡單的幾何模型。 \(L\)是光源方向 \(N\)是法線方向 \(R\)是反射 ...

Thu Jun 11 23:27:00 CST 2020 0 978
Blinn-Phong模型

最近在看基礎光照模型,比較感興趣的是高光反射模型,有下列兩種: 1.Phong模型    R = 2*N(dot(N, L)) - L specular = lightColor * SpecularColor*(max(V· R, 0)) ^shininess ...

Fri Jul 06 08:53:00 CST 2018 2 747
Phong光照模型

簡介 在3D計算機圖形學中,Phong着色是計算機圖形學先驅Bui Tuong Phong發明的一種用於表面着色的插值技術。也稱為Phong插值或法向矢量插值陰影。它會在柵格化的多邊形上內插表面法線,並根據內插法線和反射模型計算像素顏色。Phong陰影也可以指Phong插值和Phong反射 ...

Thu Nov 25 04:22:00 CST 2021 0 1736
Blinn-Phong光照算法

Phong光照模型是計算機圖形學中一種非常基礎的光照算法,它的高光部分計算公式如下: 其中viewDir是相機坐標和物體坐標之差,reflectDir是光照方向與物體法向的反射,如下圖所示: 但是這種計算方式有一個問題,如下圖所示: 當相機和光照處於同一側時,此時得到的反射 ...

Thu May 07 04:51:00 CST 2020 0 1116
Phong光照模型的簡單說明

轉自:http://hi.baidu.com/gltracy/item/37f5852939404af850fd87d5 我簡單地介紹一下Phong光照模型...雖然這種光照模型算是比較古老的, 但是通過合適的參數設置,仍然可以實現真實的效果。 我們的目標是渲染出以下效果,這里以Doom3 ...

Sat Mar 02 18:52:00 CST 2013 0 3550
【UE4】GAMES101 圖形學作業3:Blinn-Phong 模型與着色

總覽 在這次編程任務中,我們會進一步模擬現代圖形技術。我們在代碼中添加了Object Loader(用於加載三維模型), Vertex Shader 與Fragment Shader,並且支持了紋理映射。 而在本次實驗中,你需要完成的任務是: 修改函數 ...

Sat Oct 23 17:23:00 CST 2021 0 935
和Keyle一起學ShaderForge – Custom Blinn-Phong

用了兩天時間精心准備了這篇教程,快來和Keyle一起學ShaderForge,玩起來~ 本章目錄 1.什么是Blinn-Phong光照模型 2.如何使用自定義光照模型 2.1 ShaderForge內置光照模型 3.如何使用自定義類似光照 ...

Sat Apr 25 03:12:00 CST 2015 1 1995
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM