

下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第十二章 真實(shí)感圖形繪制簡(jiǎn)單光照明模型多邊形繪制方法透明整體觀照明模型光線跟蹤算法光照模型(Illumination Model):計(jì)算某 一點(diǎn)的光強(qiáng)度的模型真實(shí)感圖形的特點(diǎn)能反映物體表而顏代和亮度的細(xì)微變化能表現(xiàn)物體表面的質(zhì)感能通過光照下的物體陰影,極大地改善場(chǎng)景的 深度感和層次感,充分休現(xiàn)物體間的相互遮扌當(dāng) 關(guān)系能模擬透明物體的透明效果和鏡面物體的鏡而 效果光源 位置、距離、顏色、數(shù)量、強(qiáng)度、種類3環(huán)境 遮擋關(guān)系、光的反射與折射、陰影4視點(diǎn)位置5物性材料、顏色、透明度 折射性影響表面光潔度I光源4 兒何性質(zhì) 點(diǎn)光源線光源面光源光譜組成-白色光等能量的各種波長可見光的組合彩色光單色光真實(shí)感圖
2、形學(xué)早期發(fā)展 1967年,Wylie等人第一次在顯示物體吋加進(jìn)光照效果,認(rèn)為光強(qiáng)與距離成反比。1970年,Bouknight提出第一個(gè)光反射模型:Lambert漫反射+環(huán)境光1971年,Gouraud提出漫反射模型加插 值的思想1975年,Phong提出圖形學(xué)中第一個(gè)有 影響的光照明模型相關(guān)物理知識(shí)光的傳播_反射定律:入射角等于反射角,而且反射光線、入射光線與法向量在同一平面上折射折射定律:折射線在入射線與法響罟的平面(P折射光下標(biāo)為i,d,szt,v的能量項(xiàng)分別表示為入射光 強(qiáng),漫反射光強(qiáng),鏡面反射光強(qiáng),透射光強(qiáng), 吸收光強(qiáng)能量是守恒的簡(jiǎn)單光照明模型模擬物體表面的光照明物理現(xiàn)象的數(shù)學(xué) 模型一
3、光照明模型簡(jiǎn)單光照明模型亦稱局部光照明模型, 迷昱不透明的,只考慮光源的直接照射,而將光在物體之間的傳播效 果籠統(tǒng)地模扌以為環(huán)境光。可以處理物體之間光照的相互作用的模 型稱為整體光照明模型能量簡(jiǎn)單光照明模型反射透射(對(duì)透明物體) 部分被吸收成熱能反射光,透射光決定了物體所呈現(xiàn)的顏 色簡(jiǎn)單光照明模型環(huán)境光假定物體是不透明的(即無透射光)環(huán)境光:在空間屮近似均勻分布,即在任何位置、任何方向上強(qiáng)度一樣/記為la環(huán)境:)匕反身寸系數(shù)Ka:在分布均勻的環(huán)境光照射 下,不同物體表面所呈現(xiàn)的亮度未必相同,因?yàn)樗鼈?的環(huán)境光反射系數(shù)不同。1照射主要發(fā)生:光照明方程(僅含環(huán)境光):Ie = Kala Ie為物體
4、表面所呈現(xiàn)的亮度。簡(jiǎn)單光照明模型環(huán)境光缺點(diǎn):雖然不同的物體具有不同的亮度, 但是同一物體的表面的亮度是一個(gè)恒定的值,沒有明暗的自然過度。Ka=0.4K/0.8簡(jiǎn)單光照明模型考慮引入點(diǎn)光源。點(diǎn)光源:幾何形狀為一個(gè)點(diǎn),位于空間中的某 個(gè)位置,向周圍所有的方向上輻射等強(qiáng)度的光。 記其亮度為Ip點(diǎn)光源的照射I在物體的不同部分其亮度也不 同,亮度的人小依賴于物體的朝向及它與點(diǎn)光源Z間 的距離.簡(jiǎn)單光照明模型:漫反射角度余弦 旳推導(dǎo)占、漫反射粗槌、無光澤物礦(如粉筆)表而對(duì)光的反射光照明方程漫反射的亮度點(diǎn)光源的亮度漫反射系數(shù)入射角漫反射光的強(qiáng)度 只與入射芹有關(guān)kTTId=IpKdcos點(diǎn)光源簡(jiǎn)單光照明模型
5、漫反射將環(huán)境光與漫反射結(jié)合起來簡(jiǎn)單光照明模型漫反射:対丁許多物體,使用上式計(jì)算其反 射光是可行的,但對(duì)于大多數(shù)的物體, 如擦亮的金屬、光滑的塑料等是不適用 的,原因是這些物體還會(huì)產(chǎn)生鏡面發(fā)射。簡(jiǎn)單光照明模型鏡面反射 鏡而反射光滑物體(如金屬或塑料)表面對(duì)光的反射1 = 1嚴(yán)1廠1店嚴(yán)IpK0N)0.200. 250. 15咼光入射光在光滑物體表面形成的特別亮的區(qū)域簡(jiǎn)單光照明模型鏡面反射理想鏡面反射觀察者只能在反射方向上才能看到反射光,偏離了該方向則看不到任何光。面射 P為物體表面上一點(diǎn),L為從P指向光源的單位 矢量,N為單位法矢量,R為反射單位矢量,V為從P指向視點(diǎn)的單位矢量簡(jiǎn)單光照明模型鏡面
6、反射E 為饒面反射光強(qiáng)。點(diǎn)光源的亮度能是與物體有關(guān)的鏡而反射系數(shù)。1】 為鏡而反射指數(shù),n越大,則隨01的增大衰減的越快。簡(jiǎn)單光照明模型鏡面反射非理想鏡面反射NP 1】的取值與表面粗糙程度有關(guān)。1】越大,表而越平滑(散射現(xiàn)象少,稍一偏離,明暗亮度急劇下降)簡(jiǎn)單光照明模型-鏡面反射反射方向計(jì)算 L在N上的投影矢量為Ncosu,則S+L二Ncosu記矢量S二Ncosi) -L則有R= Ncosu +S簡(jiǎn)單光照明模型-Phong光照明模型L簡(jiǎn)單光照明模型模擬物體表面對(duì)光的反 射作用,光源為皆光源反射作用分為物體間作用用環(huán)境光(Ambient Light)漫反射(Diffuse Reflection)
7、鏡面反射(Specular Reflection)R = 2Ncos0-L = 2N(NL)-L冊(cè)厶與勺平分向量簡(jiǎn)單光照明模型-Phong光照明模型Phong光照明模型的綜合表述:由物體表 而上一點(diǎn)P反射到視點(diǎn)的光強(qiáng)Z為環(huán)境光 的反射光強(qiáng)4、理想漫反射光強(qiáng)怡、和鏡 面反射光的總和。= IaKaIpKd(L-N) + Ks(y-Ry簡(jiǎn)單光照明模型-Phong光照明模型的實(shí)現(xiàn)對(duì)物體表面上的每個(gè)點(diǎn)只均需計(jì)算光線 的反射方向。為了減少計(jì)算量,假設(shè):光源在無窮遠(yuǎn)處,L為常向量視點(diǎn)在無窮遠(yuǎn)處,V為常向量(H-N)近似(R-V),對(duì)所有的點(diǎn)總共只需計(jì)算一次H的值,節(jié)省了計(jì)算時(shí)間H-L和V簡(jiǎn)單光照明模型-Ph
8、ong光照明模型Ehong模型幾何簡(jiǎn)單光照明模型比的衰減koWM_兩個(gè)階段:1)從光源到物體表面的過程中的衰減2)從物體表面到人眼過程中的衰減總的效果:物體表面的亮度降低光照明方程1)有效衰減函數(shù)的加入2)深度暗示技術(shù)的加入應(yīng)的比例因子So按如下方式確定簡(jiǎn)單光照明模型-光的衰減 士光的衰減光在光源到物體表面過程中的衰減 光強(qiáng)按l/d2進(jìn)行衰減:缺點(diǎn):當(dāng)d很大時(shí),變化很小;當(dāng)d很小時(shí),光照明方程/ = IaKa+ f(d)IKd(LN) +KS(V 7?rj簡(jiǎn)單光照明模型光的衰減光在物體表面到人眼過程屮的衰減Depth Cueing)技術(shù):最初用于線框圖形的顯示,使距離遠(yuǎn)的點(diǎn)比近的點(diǎn)暗一些。經(jīng)過
9、改進(jìn),這種技術(shù)同樣適用于真實(shí)感圖形顯示。-設(shè)前參考面Z=Zf,后參考面Z=Zb;其比例因子 分別為S和So(S朿IS處0,1) o給定物體上一 點(diǎn)的深度值Zo,該點(diǎn)對(duì)變化很大。衰減函數(shù)/()=久+切+皿2)前參考而A后參考而簡(jiǎn)單光照明模型-光的衰減”、lZo乙耐,取 So=Sf:當(dāng)Zo vZf時(shí),取So =Sb當(dāng)ZOE原亮度I按比例So與融和亮度1尤混合, 目 的是獲得最終用于顯示的亮度I,I尤由 用戶指定廠=SM+(I-s)g簡(jiǎn)單光照明模型光的衰減L_r = s0/+(i-50)/c. F特例:取S/=lzSz.=O,I=O,則當(dāng)物體位于參考 面之前時(shí),So= S/= 1, r =1,即亮度
10、沒 有被衰減。當(dāng)物體位于后參考面之后時(shí),So =Sb=0,I=Idc=Q9即亮度衰減為0。 而當(dāng)Zoe Zz.,Zd時(shí),I =SoI,亮度被部分 衰減。由此可以產(chǎn)生較好的效果。簡(jiǎn)單光照明模型-彩色場(chǎng)景的產(chǎn)生 產(chǎn)生彩色 選擇合適的顏色模型RG B模型為顏色模型中的每一種基色建立光照明方程IR= MR+WE厶N(yùn)) +K$R(Vm lG= IaGKaG+ f(d)IpCKdc(L - N) + K5G(y R)nIB= 1曲 +f(d)IQKdB(L. N) +KSB(V RY簡(jiǎn)單系數(shù)分解上述各等式中,右端的矢量川來控制表而的基本顏色,當(dāng)選定了物體表面的顏色之后,它們就固定不變了。用戶通過調(diào)節(jié)心,K
11、”,Ks來改變表面的反射率。簡(jiǎn)單光照明模型彩色場(chǎng)景的產(chǎn)生新的光照明方程1R= KCdRIaR+ /()/諒島。(厶N(yùn)) +KsCsR(y Ry Ic= KaCdcIaC+ f(d)lpCKdCdc(L- N) + KsCsC(V RY11B=KaCdBIllB+ f(d)/pBKdCdB(L-N) + KSCSB(V /?)”統(tǒng)一表示dRGBh = KaCdAIaA+ /(”區(qū)心匚N) +KSCSA(V RY 簡(jiǎn)單光照明模型多個(gè)光源采用多個(gè)光源采用m個(gè)光源的光照明方程乞蝕1小瓦5(厶 N) +KsCs,(VRJi=l簡(jiǎn)單光照明模型多個(gè)光源例子:其中a圖:線框圖b圖:環(huán)境光c圖:增加漫反射d圖:
12、增加鏡面反射e圖:增加光的衰減f圖:兩個(gè)點(diǎn)光源Phong光照明模型的不足Phong光照明模型是真實(shí)感圖形學(xué)中提出 的第一個(gè)有影響的光照明模型經(jīng)驗(yàn)?zāi)P停琍hong模型存在不足:顯示出的物體象塑料,無質(zhì)感變化 沒有考慮物體間相互反射光 鏡面反射顏色與材質(zhì)無關(guān) 鏡面反射犬入射角失真現(xiàn)象( (G(b)(c)(d)(e)(f)I I 多邊形繪制方法 b b 分類:均勻著色與光滑著色 均勻著色方法:任取多邊形上一點(diǎn),利用光照明方 程計(jì)算出它的顏色,用這個(gè)顏色填充整 個(gè)多邊形適用場(chǎng)合:1)光源在無窮遠(yuǎn)處;2)視點(diǎn)在無窮遠(yuǎn)處;3)多邊形是物體表而的梢確表示;多邊形繪制方法缺點(diǎn):產(chǎn)生的圖形效果不好。如左圖:相鄰
13、兩個(gè)多邊形的法向 不同,計(jì)算出來的顏色也不同, 因此造成整個(gè)物體表面的顏色過 渡不光滑。如何解決?光滑著色,亦稱插值著色Gouraud著色方法Phong著色方法tGouraud著色方法Gouraud于1971年提出,又被稱Gouraud明暗處理基本思想:在每個(gè)多邊形頂點(diǎn)處計(jì)算顏 色,然后在各個(gè)多邊形內(nèi)部進(jìn)行線性插 值,得到多邊形內(nèi)部各點(diǎn)顏色。即它是 一禾中咅頁色插值著色方法。注意:Gouraud著色方法并不是孤立的處 理單個(gè)多邊形,而是將構(gòu)成一個(gè)物體表 而的所有多邊形(多邊形網(wǎng)格)作為一 個(gè)整體萊處理。Gourand著色方法對(duì)多邊形網(wǎng)格中的每一個(gè)多邊形,Gourand著色處理分為如下四個(gè)步驟:
14、步驟1、 計(jì)算多邊形的單位法矢量2、 計(jì)算多邊形頂點(diǎn)的單位法矢量iGouraud著色方法-頂點(diǎn)法向計(jì)算與某個(gè)頂點(diǎn)相鄰的所有多邊形的法向平 均值近似作為該頂點(diǎn)的近似法向量n=/=1土Ni1=1計(jì)算出的平均法向一般與該多邊形物體 近似曲面的切平面比較接近Gourand著色方法、利用光照明方程計(jì)算頂點(diǎn)光強(qiáng)(顏色)4、對(duì)多邊形頂點(diǎn)光強(qiáng)(顏色)進(jìn)行雙線性插值,獲得多邊形內(nèi)部各點(diǎn)的光強(qiáng)(顏色)Gourand著色方法-光強(qiáng)插值丄雙線性光強(qiáng)插值:假設(shè)待繪制的三角形投影為Pi的坐標(biāo)為(xi,yi), i=l, 2, 3;一條掃描 線與三角形的兩條邊分別交于A(XA,VA), B(XB,VB)兩點(diǎn)。P(x, y)
15、是AB上的一點(diǎn)。A點(diǎn)的顏色I(xiàn)A由Pi、P2點(diǎn)的顏色I(xiàn)】、12線性插值得到釆用增量算法可以加速計(jì)算。1)當(dāng)掃描線y遞增一個(gè)單位變?yōu)閥+l時(shí),IA、IB的增量分別為AIA, AIB,即A,y+ = A,y + A,B,y+l =【 B其中:X一力X一幾x一兒y一力Gourand著色方法-增量算法_力兒y Q1一忙Gourand著色方法-增量算法2)當(dāng)X遞增一個(gè)單位時(shí),IP的增量為“P即 1、高光有時(shí)會(huì)異常 2、當(dāng)對(duì)曲而采用不同的多邊形進(jìn)行分割時(shí)會(huì)產(chǎn)生不同 的效果。 3、Gouraudl|暗處理會(huì)造成表面上出現(xiàn)過亮或過暗的 條紋,稱為馬赫帶(Mach_band)效應(yīng)i/p,x+l =I P,x + Zp其中
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 球館施工改造方案(3篇)
- 公司對(duì)外輿情管理制度
- 車間屋頂通風(fēng)方案(3篇)
- 培訓(xùn)機(jī)構(gòu)落地管理制度
- 小學(xué)環(huán)境治理管理制度
- 線路改造增效方案(3篇)
- 房屋征收應(yīng)急管理制度
- 工地防汛物資管理制度
- 超市工具采購方案(3篇)
- 應(yīng)急食品組裝方案(3篇)
- 煙臺(tái)蘋果行業(yè)分析
- 小學(xué)《信息技術(shù)》考試試題及答案(筆試)
- 美麗中國我是先行者課件
- 糾正預(yù)防措施報(bào)告(SCAR)
- 1例胃癌患者的個(gè)案護(hù)理
- 2022版義務(wù)教育(信息科技)課程標(biāo)準(zhǔn)(附課標(biāo)解讀)
- 死亡登記培訓(xùn)課件
- 八年級(jí)數(shù)學(xué)思政融合課教學(xué)設(shè)計(jì)勾股定理
- Python數(shù)據(jù)分析挖掘與可視化第2版董付國課后參考答案
- 信息安全專業(yè)大學(xué)生職業(yè)生涯規(guī)劃書
- 建筑物沉降監(jiān)測(cè)應(yīng)急預(yù)案
評(píng)論
0/150
提交評(píng)論