![圖形學第8章真實感圖形_第1頁](http://file4.renrendoc.com/view/ee7e421c5d51f7cbd33a5f314820dd6b/ee7e421c5d51f7cbd33a5f314820dd6b1.gif)
![圖形學第8章真實感圖形_第2頁](http://file4.renrendoc.com/view/ee7e421c5d51f7cbd33a5f314820dd6b/ee7e421c5d51f7cbd33a5f314820dd6b2.gif)
![圖形學第8章真實感圖形_第3頁](http://file4.renrendoc.com/view/ee7e421c5d51f7cbd33a5f314820dd6b/ee7e421c5d51f7cbd33a5f314820dd6b3.gif)
![圖形學第8章真實感圖形_第4頁](http://file4.renrendoc.com/view/ee7e421c5d51f7cbd33a5f314820dd6b/ee7e421c5d51f7cbd33a5f314820dd6b4.gif)
![圖形學第8章真實感圖形_第5頁](http://file4.renrendoc.com/view/ee7e421c5d51f7cbd33a5f314820dd6b/ee7e421c5d51f7cbd33a5f314820dd6b5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
第8章真實感圖(Tu)形繪制
提出問題真實感圖形繪制: 通過綜合利用數(shù)學、物理學、計算機以及心理學等知識在計算機圖形輸出設備上繪制出能夠以假亂真的美麗景象。2023/2/281第一頁,共九十八頁。8.1顏色(Se)模型(1)原理上講任何一種顏色都可以用紅、綠、藍三原色按照不同比例混合來得到。(2)真實感圖形的光照明模型,就是分別計算R、G、B三個分量的光強值,得到某個象素點上顏色值,即所謂RGB顏色模型。2023/2/282第二頁,共九十八頁。8.1.1CIE色度(Du)圖RGB模型:采用標準紅、綠、藍三種光的波長,這樣光顏色的匹配可以用式子表示為:
上式被稱為CIE-RGB系統(tǒng),其中權值r、g、b為顏色匹配中所需要的R、G、B三色光的相對量,也就是三刺激的值。2023/2/283第三頁,共九十八頁。CIE-XYZCIE-XYZ系統(tǒng)利用三種假想的標準原色X(紅)、Y(綠)、Z(藍),得到的顏色匹配函數(shù)的三刺激值都是正值。該系統(tǒng)的光顏色匹配函數(shù)定義為如下的一個式子:用R、G、B三原色(CIE-XYZ標準原色)的單(Dan)位向量定義一個三維顏色空間,在這三維空間中,一個顏色刺激(C)就可以表示為一個以原點為起點的向量,該三維向量空間稱為(R、G、B)三刺激空間。2023/2/284第四頁,共九十八頁。
CIE色(Se)度圖
2023/2/285第五頁,共九十八頁。CIE色度(Du)圖(1)馬蹄形區(qū)域的邊界和內(nèi)部代表了所有可見光的色度值;(2)色度圖的邊界彎曲部分代表了光譜在某種純度為百分之百的色光。(3)圖中央的一點C表示標準白光;(4)色度圖和三刺激值是精確描述顏色的標準,但是較復雜;(5)在計算機圖形學中,通常使用一些基于三維顏色空間的通俗易懂的顏色系統(tǒng)來描述。2023/2/286第六頁,共九十八頁。8.1.2常用的顏色(Se)模型真實感圖形學中的主要顏色模型也是RGB模型,除了RGB顏色模型,還有常見的CMY,HSV等顏色模型。彩色陰極射線管等彩色光柵圖形顯示設備中多使用RGB顏色模型。如圖8-2所示,紅、綠、藍原色為加性原色,即不同原色混合在一起可以產(chǎn)生復合色。2023/2/287第七頁,共九十八頁。redgreenbluewhiteblackyellowcyanfuchsineRGB顏色(Se)系統(tǒng)
2023/2/288第八頁,共九十八頁。CMY模(Mo)型以紅、綠、藍的補色,青(Cyan)、品紅(Magenta)、黃(Yellow)為原色構成的CMY顏色模型,常用于從白光中濾去某種顏色,又被稱為減性原色系統(tǒng),如圖8-3所示。2023/2/289第九頁,共九十八頁。CMY顏色模型對應的直角坐標系的子空間與RGB顏色模型所對應的子空間幾乎完全相同。差別僅僅在于前者的原點為白,而后者的原點為黑。前者是(Shi)定義在白色中減去某種顏色來定義一種顏色,后者是通過從黑色中加入顏色來定義一種顏色。2023/2/2810第十頁,共九十八頁。
(1)光照明(Ming)模型最早于1967年Wylie等人第一次在顯示物體時,加進光照效果,認為光強與距離成反比。(2)1970年,Bouknight提出第一個光反射模型:Lambert漫反射+環(huán)境光。(3)1971年,Gouraud提出漫反射模型加插值的思想。(4)1975年,Phong提出圖形學中第一個有影響的光照明模型,Phong光照明模型。8.2簡單光照明模型2023/2/2811第十一頁,共九十八頁。真實圖形的(De)實現(xiàn)步驟:(1)在計算機中進行場景造型;(2)進行取景變換和透視變換;(3)進行消隱處理;(4)進行真實感圖形繪制2023/2/2812第十二頁,共九十八頁。真實感圖形繪制過程:根據(jù)假定的光照條件和景物外觀因素,依據(jù)一(Yi)定的光照模型,計算可見面投射到觀察者眼中的光強度大小,并將它轉(zhuǎn)換成適合圖形設備的顏色值,生成投影畫面上每一(Yi)個象素的光強度,使觀察者產(chǎn)生身臨其境的感覺。2023/2/2813第十三頁,共九十八頁。
基本概念光強(度):描述物體表面朝某方向輻射光的顏色,它(Ta)既能表示光能大小又能表示其色彩組成的物理量。光照模型(Illuminationmodel),也稱明暗模型,主要用于物體表面某點處的光強度計算。2023/2/2814第十四頁,共九十八頁。簡單光照模型:只考慮反射光的作用,反射光由環(huán)境光、漫反射光和鏡面反射光三部(Bu)分組成整體光照模型:可在平滑物體表面顯示其它物體的映像.而透過透明物體也可以看到其后的環(huán)境景象.2023/2/2815第十五頁,共九十八頁。8.2.1Lambert模(Mo)型光源類型:環(huán)境光照、方向光源和點光源。環(huán)境光:天空、地面、墻面;方向光源:太陽;點光源:可以認為是從有限距離內(nèi)的一點發(fā)出的光線,如燈光等,(a)環(huán)境光照(b)方向光照(c)點光源2023/2/2816第十六頁,共九十八頁。環(huán)(Huan)境光2023/2/2817第十七頁,共九十八頁。方向光(Guang)源2023/2/2818第十八頁,共九十八頁。點光(Guang)源2023/2/2819第十九頁,共九十八頁。光照明模(Mo)型就是根據(jù)光學物理有關定律,計算景物表面任一點投向觀察者眼中的光亮度的大小和色彩組成。決定光亮度的主要因素包括:1)光源的性質(zhì)(幾何分類:點、線、面、體);2)景物表面的材料;3)景物表面的朝向及景物與光源之間的相對位置;光照明模型就是要綜合考慮上述因素,計算投射到觀察者眼中的光強度大小。2023/2/2820第二十頁,共九十八頁。1.環(huán)(Huan)境光P點對環(huán)境光的反射強度為不同的物體對環(huán)境光有不同的反射屬性,記為Ka,用Ia表示環(huán)境光的強度,于是物體某點的反射光強度為:2023/2/2821第二十一頁,共九十八頁。對于不同的物體(Ti),其對環(huán)境光有不同的反射屬性,其中Ia表示環(huán)境光強度,可假設為常數(shù);ka表示環(huán)境光反射系數(shù),由物體表面屬性確定,在[0,1]取值。2023/2/2822第二十二頁,共九十八頁。2漫反(Fan)射光漫反射:是物體并不光滑形成的,這種不光滑的物體叫漫反射體。特點:漫反射光是由物體表面向各個方向等強度地反射而成,因而從各個視角出發(fā),物體表面呈現(xiàn)相同的亮度,所看到的物體表面某點明暗程度不隨觀測者的位置變化而變化。2023/2/2823第二十三頁,共九十八頁。
由Lambert余弦定理可得點P處漫反射光的強度為:Id為點光源的光強度。Kd(0<Kd<1)表示物體表面該點對漫反射光的反射屬(Shu)性2023/2/2824第二十四頁,共九十八頁。當夾角θ大于90度時,光源位于物體背面,此時應取亮度為0;當夾角θ為0時,光源直接照射(She)在物體表面,此時反射(She)光最強。若L和N都已規(guī)格化為單位矢量,則:2023/2/2825第二十五頁,共九十八頁。彩(Cai)色:有多個點光源:2023/2/2826第二十六頁,共九十八頁。當同時考慮環(huán)境光及(Ji)光源效果的模型為:
考慮入射光的距離衰減效果,改進模型為:
其中:f為光源強度衰減因子,與距離成反比。若考慮多個點光源的疊加作用,則改進模型為:2023/2/2827第二十七頁,共九十八頁。從上述公式中可以看出,漫反射光是由物體表面向各個方向等強度地反射而成,因而從各個視角出發(fā),物體表面呈現(xiàn)相同的亮度,所看到的物體表面某點明暗程度不隨觀測(Ce)者的位置變化而變化,如圖8-8所示。Lambert模型適用于理想漫反射物體,如:石灰墻面、羊皮紙等。但不適用于諸如金屬表面的物體,不能描述其鏡面反射效果。2023/2/2828第二十八頁,共九十八頁。8.2.2Phong光照明(Ming)模型Phone模型是考慮物體鏡面反射效果的一種“高光”模型,鏡面反射光是當光照射到光滑表面時,會發(fā)生鏡面反射光。鏡面反射在光滑表面會產(chǎn)生一塊高光區(qū)的特亮區(qū)域。反射光與入射光滿足光的反射定律。對一般的光滑表面,反射光集中在一個范圍內(nèi),且由反射定律決定的反射方向光強最大。對于同一點來說,從不同位置所觀察到的鏡面反射光強是不同的。2023/2/2829第二十九頁,共九十八頁。鏡面(Mian)反射光鏡面反射情況由Phong模型給出:圖10-4鏡面反射P點光源NLRV反射點qqa2023/2/2830第三十頁,共九十八頁。其中,KS為景物表面的鏡面反射率,IS為鏡面反射光,α為反射光與視線的夾角,n為反射指數(shù),反映了物體表面的光澤程度,一般為1~2000,n越大物體表面越光滑。在多點光源照射下,并考(Kao)慮入射光的距離衰減效應,得到改進后的Phong模型:
若R和V已規(guī)格化為單位矢量,則:
2023/2/2831第三十一頁,共九十八頁。2023/2/2832第三十二頁,共九十八頁。
Phong模型為減少計算量,作如下假設:a)光源在無窮遠處。即光線方向L為常數(shù);b)視點在無窮遠處,即視線方向V為常數(shù);c)用(H*N)近似.這里H為L和V的平分向量,在這種簡化(Hua)下,由于對所有的點總共只需計算一次H的值,節(jié)省了計算時間。結合RGB顏色模型,Phong光照明模型最終有如下的形式:2023/2/2833第三十三頁,共九十八頁。2023/2/2834第三十四頁,共九十八頁。特點:1)Phong光照明模型生成圖象的真實度已經(jīng)達到可以接受的程度;2)用Phong模型顯示出的物體象塑(Su)料,沒有質(zhì)感;3)環(huán)境光是常量.沒有考慮物體之間相互的反射光;4)鏡面反射的顏色是光源的顏色,與物體的材料無關;5)鏡面反射的計算在入射角很大時會產(chǎn)生失真等。2023/2/2835第三十五頁,共九十八頁。例(Li):要求把曲面(x-120)2+Z2≤402,20≤y≤100顯示出來,其中視點坐標p(120,0,100),點光源坐標(120,80,100)。屏幕在Z=0平面上,坐標系為(i,j,0)。2023/2/2836第三十六頁,共九十八頁。解:(1)為了使屏幕上每個像素點有一顏色,要對屏幕進行掃描,掃描點T(i,j,0),希望得知其顏色。
首先,T(i,j,0)不是曲面上可見部分與點Z=0上的投影,于是T(i,j,0)應當是背景上的點,故應看背景色。其次,T(i,j,0)是曲面上可見部分點在(Zai)Z=0平面上的投影點。2023/2/2837第三十七頁,共九十八頁。故T(i,j,0)應當看的顏色.而的顏色可以按RGB三基色顏色系統(tǒng)計算。(2)如何判斷T(i,j,0)是否是背景點呢?從視點向T(i,j,0)做一條連線(Xian)TP,TP的直線方程為:2023/2/2838第三十八頁,共九十八頁。若直線與曲線有交點,說明從視點角度看,T(i,j,0)是曲面上的一點,于是把直線方程(Cheng)代入曲面方程(Cheng):(x-120)2+Z2≤402,得求解得:由于Z≥0,故這里取2023/2/2839第三十九頁,共九十八頁。因此(Ci),當且20≤j≤100時,點在曲面上,T(i,j,0)點要按曲面點顏色計算。其中其余T(i,j,0)用背景色計算。2023/2/2840第四十頁,共九十八頁。(3)當(Dang)T(i,j,0)不是背景點時,計算其顏色。L是到光源Q的向量,v是到視點P(120,0,100)的向量視點坐標p(120,0,100),點光源坐標(120,80,100)2023/2/2841第四十一頁,共九十八頁。2023/2/2842第四十二頁,共九十八頁。故(Gu)的顏色(也是T(i,j,0)處顏色)為而是Ia的相應顏色,是Id的相應顏色,是Is的相應顏色,以及是相應的比例系數(shù),由于我們這里僅顯示曲面,并不規(guī)定什么物體,故這些系數(shù)有用戶直接指定,2023/2/2843第四十三頁,共九十八頁。圖按簡單光(Guang)照模型顯示的曲面2023/2/2844第四十四頁,共九十八頁。8.3增量式光照明模型
Phong光照明模型的問題:光源和視點都被假定為無窮遠,則光強計算是物體(Ti)表面法向量的函數(shù),故多邊形內(nèi)部的象素的顏色都是相同的.不同法向的多邊形鄰接處,有光強突變會產(chǎn)生馬赫帶效應,(人類視覺系統(tǒng)夸大具有不同常量光強的兩個相鄰區(qū)域之間的光強不連續(xù)性)。
解決方法:為了保證多邊形之間的光滑過渡,使連續(xù)的多邊形呈現(xiàn)勻稱的光強,可采用增量式光照明模型。2023/2/2845第四十五頁,共九十八頁。2023/2/2846第四十六頁,共九十八頁。模型的基本思想:在每一個多邊形的頂點處計算合適的光照明強度(Du)或參數(shù),然后在各個多邊形內(nèi)部進行均勻插值,得到多邊形的光滑顏色分布。它包含兩個主要的算法:雙線性光強插值和雙線性法向插值,又被分別稱為Gouraud明暗處理和Phong明暗處理。2023/2/2847第四十七頁,共九十八頁。1.雙線性(Xing)光強插值、Gouraud明暗處理
雙線性光強插值是由Gouraud于1971年提出的,又被稱為Gouraud明暗處理,它先計算物體表面多邊形各頂點的光強,然后用雙線性插值,求出多邊形內(nèi)部區(qū)域中各點的光強。2023/2/2848第四十八頁,共九十八頁。它的基本算法描述如下:a)計算多(Duo)邊形頂點的平均法向,b)用Phong光照明模型計算頂點的平均光強,c)插值計算離散邊上的各點光強d)插值計算多邊形內(nèi)域中各點的光強。2023/2/2849第四十九頁,共九十八頁。頂點法向計算
用與頂點相鄰的所有多邊形的法向的平均值近似作為該頂點的近似法向量。假設頂點A相鄰的多邊形有k個,法向分別為.取頂點A的法向為
在一般情況下,用相鄰多邊形的平均法向作為頂點的法向,與該多邊形物體近似的曲面的切平面比較接近。
2023/2/2850第五十頁,共九十八頁。頂點平均光強計算(Suan)
在求出頂點A的法向Na后,可以用Phong光照明模型計算在頂點處的光亮度。光強插值
算法首先由頂點的光強插值計算各邊的光強,然后由各邊的光強插值計算出多邊形內(nèi)部點的光強2023/2/2851第五十一頁,共九十八頁。2023/2/2852第五十二頁,共九十八頁。雙(Shuang)線性光強插值的公式如下:2023/2/2853第五十三頁,共九十八頁。如果我們采用增量算法,當掃描線ys由j變成j+1時,新掃描線上的點
和
的光強,可以由前一條掃描線與邊的交點的光強作一次加法得到:2023/2/2854第五十四頁,共九十八頁。由于在一條掃描線內(nèi)部,橫坐標xs由xa到xb遞增,當xs由i增為i+1時,多邊形內(nèi)的點(i+1,ys)的光強可以由同一掃描行左(Zuo)側的點(i,ys)的光強作一次加法得到,即:
2023/2/2855第五十五頁,共九十八頁。2023/2/2856第五十六頁,共九十八頁。2023/2/2857第五十七頁,共九十八頁。2023/2/2858第五十八頁,共九十八頁。2023/2/2859第五十九頁,共九十八頁。2023/2/2860第六十頁,共九十八頁。2023/2/2861第六十一頁,共九十八頁。2023/2/2862第六十二頁,共九十八頁。8.4產(chǎn)(Chan)生陰影
從理論上來說,從視點以及從光源看過去都是可見的面不會落在陰影中,只有那些從視點看過去是可見的,而從光源看過去是不可見的面,肯定落在陰影之內(nèi)。2023/2/2863第六十三頁,共九十八頁。
陰影多邊形光強計算
對于物體表面的多邊形,如果在陰影區(qū)域內(nèi)部,那(Na)么該多邊形的光強就只有環(huán)境光那(Na)一項,后面的那(Na)幾項光強都為零,否則就用正常的模型計算光強。2023/2/2864第六十四頁,共九十八頁。2023/2/2865第六十五頁,共九十八頁。圖8-15無陰影圖形與(Yu)有陰影圖形2023/2/2866第六十六頁,共九十八頁。圖形效果無陰影的物體似乎浮在場(Chang)景之上,陰影則增加了場(Chang)景的真實感。陰影使場(Chang)景給人以想象的空間并給出了景物的深度信息。同時,陰影給定了光源與物體在場(Chang)景中相對位置的信息。2023/2/2867第六十七頁,共九十八頁。概念(1)本影:景物表面上那些沒有被(Bei)光源直接照射的部分。(2)半影:景物表面上那些被某些光源直接照射但并非被所有光源直接照射的部分。2023/2/2868第六十八頁,共九十八頁。僅考慮陰影的本影部分。計算(Suan)陰影:從陰影的產(chǎn)生原因上看,有陰影區(qū)域的物體表面都無法看見光源,只要把光源作為觀察點,那么在前面介紹的任何一種隱藏面消除算法可以用來生成陰影區(qū)域。2023/2/2869第六十九頁,共九十八頁。2023/2/2870第七十頁,共九十八頁。2023/2/2871第七十一頁,共九十八頁。8.5整體光照模型
簡單光照明模型:只考慮了漫反射現(xiàn)象和鏡面反射現(xiàn)象,而對于光的透射現(xiàn)象都沒有處理.
Whitted模型:考慮了漫透射和規(guī)則透射光。
透射光:對于透明或半透明的物體,在(Zai)光線與物體表面相交時,一般會產(chǎn)生反射與折射,經(jīng)折射后的光線將穿過物體而在(Zai)物體的另一個面射出,形成透射光。如果視點在(Zai)折射光線的方向上,就可以看到透射光。
2023/2/2872第七十二頁,共九十八頁。2023/2/2873第七十三頁,共九十八頁。1透明效果的簡單模擬
現(xiàn)實世界中有許多透明物體,如玻璃等。透過透明物體,可以觀察到其后面的景物。如何模擬這種(Zhong)透明效果呢?
最簡單方法:是忽略光線在穿過透明體時所發(fā)生的折射。雖然這種模擬方法產(chǎn)生的結果不真實,但在許多場合往往非常有用。
例如:我們有時希望能夠看到透過某透明物體觀察其后面的景物,而又不希望景物因為折射而發(fā)生變形。2023/2/2874第七十四頁,共九十八頁。
簡單模型
采用顏色調(diào)和法,該方法不考慮透明體對光的折射以及透明物體本身的厚度,光通過物體表面是不會改變方向的,故可以模擬平面玻璃。前面介紹的隱藏面消除算法都可以用于實現(xiàn)模擬這種(Zhong)情況。產(chǎn)生簡單透明效果的方法插值透明方法過濾透明方法2023/2/2875第七十五頁,共九十八頁。2023/2/2876第七十六頁,共九十八頁。算法:設t是物體的透明度,t=0表示物體是不透明體;t=1表示物體是完全透體。最終所看到的顏色,是物體表面的顏色和透過物體的背景顏色的疊加。
插值透明
設過象素點(x,y)的視線與物體相交處的顏色(或光強)為Ia,視線穿過物體與另一物體相交處的顏色(或光強)為Ib,則象素點(x,y)的顏色(或光強)可由如下(Xia)顏色調(diào)和公式計算2023/2/2877第七十七頁,共九十八頁。
Ia和Ib可由簡單光照明模(Mo)型計算。由于未考慮透射光的折射,以及透明物體的厚度,顏色調(diào)和法只能模(Mo)擬玻璃的透明或半透明效果。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權】 ISO/TS 15143-4:2025 EN Earth-moving machinery and mobile road construction machinery - Worksite data exchange - Part 4: Worksite topographical data
- 寒假安全教育主題班會方案8篇
- 形勢任務教育心得體會
- 開學典禮副校長講話稿15篇
- 招商引資差旅費管理辦法
- 中國分布式光纖傳感器行業(yè)發(fā)展現(xiàn)狀及市場前景分析預測報告
- 湖南省溆浦一中普通高中學業(yè)水平考試模擬試卷語文試題(含答案)
- Massive MIMO系統(tǒng)低復雜度混合預編碼方法研究
- 2025版銷售經(jīng)理多元化市場拓展聘用合同模板3篇
- 志愿培訓教材
- 《openEuler操作系統(tǒng)》考試復習題庫(含答案)
- 北師大版五年級上冊數(shù)學期末測試卷及答案共5套
- 2024-2025學年人教版生物八年級上冊期末綜合測試卷
- 2025年九省聯(lián)考新高考 語文試卷(含答案解析)
- 全過程工程咨詢投標方案(技術方案)
- 心理健康教育學情分析報告
- 安宮牛黃丸的培訓
- 婦科腫瘤護理新進展Ppt
- 高三(10)班下學期家長會
- 中國酒文化 酒文化介紹 酒的禮俗 中國風PPT模板
- 山西省原平市高鋁土實業(yè)有限公司鋁土礦資源開發(fā)利用、地質(zhì)環(huán)境保護與土地復墾方案
評論
0/150
提交評論