版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
計(jì)算機(jī)圖形處理技術(shù)
CAD/CAM技術(shù)本章學(xué)習(xí)內(nèi)容
二維圖形處理技術(shù)基礎(chǔ)知識(shí)三維圖形變換方法圖形消隱技術(shù)光照處理技術(shù)原理二維裁剪技術(shù)重點(diǎn):二維圖形幾何變換三維圖形幾何變換CAD/CAM技術(shù)窗口—視區(qū)變換1.窗口矩形觀察框,用以顯示感興趣的圖形內(nèi)容。
窗口一般用矩形對(duì)角坐標(biāo)表示。涉及圖形剪裁技術(shù)。窗口也可定義為圓形、多邊形等異型窗口。窗口可以嵌套。窗口2.視區(qū)
在圖形設(shè)備上定義的矩形區(qū)域。
視區(qū)同樣用矩形對(duì)角坐標(biāo)表示。視區(qū)應(yīng)小于等于屏幕區(qū)域,可在同一屏幕上定義多個(gè)視區(qū)。CAD/CAM技術(shù)3.窗口與視區(qū)的變換
若將窗口內(nèi)容在相應(yīng)視區(qū)上顯示,必須進(jìn)行坐標(biāo)變換。其變換歸結(jié)為坐標(biāo)點(diǎn)的變換。窗口與視區(qū)的變換CAD/CAM技術(shù)窗口與視區(qū)坐標(biāo)點(diǎn)的變換:可見:①若視區(qū)大小不變,窗口縮小或放大,會(huì)使圖形放大或縮小。②若窗口大小不變,視區(qū)縮小或放大,則圖形會(huì)跟隨縮小或放大。③若窗口與視區(qū)大小相同時(shí),則圖形大小比例不變。 ④若視區(qū)與窗口縱橫比不同時(shí),則圖形會(huì)產(chǎn)生伸縮變形。
CAD/CAM技術(shù)幾何變換基礎(chǔ)
圖形由圖形的頂點(diǎn)坐標(biāo)、頂點(diǎn)之間的拓?fù)潢P(guān)系以及組成圖形的面和線的表達(dá)模型所決定
任何一個(gè)圖形都可以認(rèn)為是點(diǎn)之間的連線構(gòu)成
對(duì)一個(gè)圖形作幾何變換,實(shí)際上就是對(duì)一系列點(diǎn)進(jìn)行變換點(diǎn)和圖形的表示
二維平面內(nèi),一個(gè)點(diǎn)通常用坐標(biāo)(x,y)來表示,矩陣形式為:
或
三角形的三個(gè)頂點(diǎn)坐標(biāo)a(x1,y1),b(x2,y2),c(x3,y3),用矩陣表示:CAD/CAM技術(shù)點(diǎn)和圖形的齊次坐標(biāo)表示
齊次坐標(biāo)是將一個(gè)n維空間的點(diǎn)用n+1維,即附加一個(gè)坐標(biāo)表示二維點(diǎn)[xy]的齊次坐標(biāo)通常用三維坐標(biāo)[HxHyH]表示三維點(diǎn)[xyz]的齊次坐標(biāo)通常用四維坐標(biāo)[HxHyHzH]表示…
齊次坐標(biāo)系中,附加的坐標(biāo)H稱為比例因子
Hx=H×x、Hy=H×y、Hz=H×zH的取值是任意的,任何一個(gè)點(diǎn)可用許多組齊次坐標(biāo)來表示,
如:二維點(diǎn)[32]可表示為[321],[642]…
當(dāng)取H=1時(shí),稱為齊次坐標(biāo)的規(guī)格化形式
四邊形用齊次坐標(biāo)可表示:
CAD/CAM技術(shù)采用齊次坐標(biāo)表示的主要優(yōu)點(diǎn):(1)為幾何圖形的二維、三維甚至高維空間的坐標(biāo)變換提供統(tǒng)一的矩陣運(yùn)算方法,并可以方便地將它們組合在一起進(jìn)行組合變換
平移、比例和旋轉(zhuǎn)等變換的組合變換處理形式不統(tǒng)一,將很難把它們級(jí)聯(lián)在一起(2)無窮遠(yuǎn)點(diǎn)的處理比較方便。
如,對(duì)二維的齊次坐標(biāo)[ABH],當(dāng)H→0時(shí),表示直線上Ax+By=0的連續(xù)點(diǎn)(x,y)逐漸趨近于無窮點(diǎn)
三維情況下,利用齊次坐標(biāo)表示視點(diǎn)在世界坐標(biāo)系原點(diǎn)時(shí)的投影變換CAD/CAM技術(shù)變換矩陣
設(shè)一個(gè)幾何圖形的齊次坐標(biāo)矩陣為A,另有一個(gè)矩陣T,則由矩陣乘法運(yùn)算可得一新矩陣B:
B=A?T矩陣B是矩陣A經(jīng)變換后的圖形矩陣
用來對(duì)原圖形施行坐標(biāo)變換矩陣T
稱為變換矩陣
根據(jù)矩陣運(yùn)算原理,二維圖形變換矩陣T為3×3階矩陣,三維圖形的變換矩陣T為4×4階矩陣通過矩陣的乘法可以對(duì)圖形進(jìn)行諸如比例、對(duì)稱、旋轉(zhuǎn)、平移、投影等各種變換圖形變換的主要工作就是求解變換矩陣T
CAD/CAM技術(shù)1.二維圖形的基本幾何變換平移變換
圖形的每一個(gè)點(diǎn)在給定的方向上移動(dòng)相同距離所得的變換稱為平移變換
圖形在x軸方向的平移量為l,
在y軸方向的平移量為m,
則坐標(biāo)點(diǎn)的平移變換:==CAD/CAM技術(shù)比例變換(1)a=d=1時(shí),為恒等比例變換,即圖形不變
(2)a=d>1時(shí),圖形沿兩個(gè)坐標(biāo)軸方向等比放大
(3)a=d<1時(shí),圖形沿兩個(gè)坐標(biāo)軸方向等比縮小
(4)a≠d時(shí),圖形沿兩個(gè)坐標(biāo)軸方向進(jìn)行非等比變換,稱為畸變
圖形中的每一個(gè)點(diǎn)以坐標(biāo)原點(diǎn)為中心,按相同的比例進(jìn)行放大或縮小所得到的變換稱為比例變換
CAD/CAM技術(shù)對(duì)稱變換
對(duì)稱變換也稱反射變換,指變換前后的點(diǎn)對(duì)稱于x軸、y軸、某一直線或點(diǎn)(1)以x軸為對(duì)稱線的對(duì)稱變換
CAD/CAM技術(shù)(2)以Y軸為對(duì)稱線的對(duì)稱變換
CAD/CAM技術(shù)(3)以原點(diǎn)為對(duì)稱的對(duì)稱變換CAD/CAM技術(shù)(4)以直線y=x為對(duì)稱線的對(duì)稱變換CAD/CAM技術(shù)(5)以直線y=-x為對(duì)稱線的對(duì)稱變換CAD/CAM技術(shù)旋轉(zhuǎn)變換旋轉(zhuǎn)變換是將圖形繞原點(diǎn)順時(shí)針或逆時(shí)針方向進(jìn)行旋轉(zhuǎn)逆時(shí)針方向?yàn)檎槙r(shí)針方向?yàn)樨?fù)CAD/CAM技術(shù)錯(cuò)切變換其中:c為x方向錯(cuò)切系數(shù),b為y方向錯(cuò)切系數(shù)。①當(dāng)b=0,x’=x+cy,y’=y。y坐標(biāo)不變,c>0沿+x方向錯(cuò)切;
c<0沿-x方向錯(cuò)切。②當(dāng)c=0,x’=x,y’=bx+y。x坐標(biāo)不變,b>0沿+y方向錯(cuò)切;
b<0沿-y方向錯(cuò)切。
CAD/CAM技術(shù)二維圖形基本變換小結(jié):
從二維圖形的基本幾何變換可見,各種圖形變換完全取決于變換矩陣中各元素的取值
按照變換矩陣中各元素的功能,可將二維變換矩陣的一般表達(dá)式按如下虛線分為4個(gè)子矩陣:實(shí)現(xiàn)圖形比例變換:
s>1,圖形等比例縮小
0<s<1,圖形等比例放大
s=1,圖形大小不變T=實(shí)現(xiàn)圖形比例、對(duì)稱、錯(cuò)切、旋轉(zhuǎn)變換實(shí)現(xiàn)圖形平移變換實(shí)現(xiàn)圖形透視變換(常用于三維圖形)CAD/CAM技術(shù)二維圖形的復(fù)合變換組合變換中,多個(gè)變換矩陣之積稱為組合變換矩陣
CAD/CAM中的圖形變換比較復(fù)雜,往往僅用一種基本變換不能實(shí)現(xiàn),需經(jīng)由兩種或多種基本變換的組合才能得所需的最終圖形。這種由兩個(gè)以上基本變換構(gòu)成的變換稱為復(fù)合變換(組合變換)或基本變換的級(jí)聯(lián)
先旋轉(zhuǎn)后平移先平移后旋轉(zhuǎn)
設(shè)各次變換的矩陣分別為T1,T2
,……
,Tn,則復(fù)合變換的矩陣是各次變換矩陣的乘積,即:
T=T1?T2
……
?TnCAD/CAM技術(shù)復(fù)合變換例1:求三角形以點(diǎn)(4,6)為中心逆時(shí)針旋轉(zhuǎn)30°的組合變換矩陣
相對(duì)于(e,f)點(diǎn)作旋轉(zhuǎn)變換,由以下三個(gè)矩陣相乘來實(shí)現(xiàn):
(1)平移(2)旋轉(zhuǎn)(3)平移基本步驟:CAD/CAM技術(shù)復(fù)合變換例2:圖形對(duì)于任一條線y=ax+b
對(duì)稱的組合變換矩陣
基本步驟:
(1)平移(2)旋轉(zhuǎn)(3)對(duì)稱(4)旋轉(zhuǎn)(5)平移CAD/CAM技術(shù)2.三維圖形幾何變換三維圖形的幾何變換是二維圖形幾何變換的簡單擴(kuò)展
與二維圖形一樣,用適當(dāng)?shù)淖儞Q矩陣也可以對(duì)三維圖形進(jìn)行各種幾何變換
平移變換
比例變換
對(duì)稱變換
旋轉(zhuǎn)變換
錯(cuò)切變換
歸納
三維圖形的基本幾何變換主要有:glScalef(sx,sy,sz)glTranslatef(x,y,z)glRotatef(angle,x,y,z)CAD/CAM技術(shù)平移變換平移變換是使立體在三維空間移動(dòng)一個(gè)位置,而形狀保持不變其中L、M、N分別為X、Y、Z方向的平移量
glTranslatef(L,M,N)CAD/CAM技術(shù)比例變換比例變換兩種變換形式:對(duì)于整體圖形進(jìn)行縮放沿各坐標(biāo)軸分別調(diào)節(jié)每個(gè)坐標(biāo)方向上的大小
空間立體頂點(diǎn)坐標(biāo)按規(guī)定比例放大或縮小稱三維比例變換
變換方程:
沿每個(gè)坐標(biāo)軸方向分別調(diào)節(jié)各坐標(biāo)大小的比例變換齊次矩陣:glScalef(sx,sy,sz)CAD/CAM技術(shù)對(duì)X0Z平面的對(duì)稱變換
對(duì)稱變換標(biāo)準(zhǔn)三維空間對(duì)稱變換是相對(duì)于坐標(biāo)平面進(jìn)行g(shù)lScalef(1.0,-1.0,1.0)CAD/CAM技術(shù)對(duì)稱變換標(biāo)準(zhǔn)的三維空間對(duì)稱變換是相對(duì)于坐標(biāo)平面進(jìn)行對(duì)X0Y平面的對(duì)稱變換
對(duì)Y0Z平面的對(duì)稱變換
變換后點(diǎn)的坐標(biāo):
==glScalef(1.0,1.0,-1.0)glScalef(-1.0,1.0,1.0)CAD/CAM技術(shù)旋轉(zhuǎn)變換三維旋轉(zhuǎn)變換是將空間立體繞坐標(biāo)軸旋轉(zhuǎn)一個(gè)角度,且角的正負(fù)按右手定則確定:右手大拇指指向旋轉(zhuǎn)軸的正向,其余四個(gè)手指的指向即為角的正向
二維變換中,圖形繞原點(diǎn)旋轉(zhuǎn)的變換實(shí)際上是X0Y平面圖形繞Z軸旋轉(zhuǎn)的變換
1)繞X軸旋轉(zhuǎn)的變換矩陣
空間立體繞x軸旋轉(zhuǎn)各頂點(diǎn)的x坐標(biāo)不變,只是y和z坐標(biāo)發(fā)生變化yxyzz’y’zoox軸指向紙外glRotatef(,1.0,0.0,0.0)θCAD/CAM技術(shù)3)繞Z軸旋轉(zhuǎn)的變換矩陣2)繞Y軸旋轉(zhuǎn)的變換矩陣
空間立體繞y軸旋轉(zhuǎn)各頂點(diǎn)的y坐標(biāo)不變,只是x和z坐標(biāo)發(fā)生變化
空間立體繞z軸旋轉(zhuǎn)各頂點(diǎn)的y坐標(biāo)不變,只是x和y坐標(biāo)發(fā)生變化
zyzxx’z’xooy軸指向紙外glRotatef(,0.0,0.0,1.0)θglRotatef(,0.0,1.0,0.0)θCAD/CAM技術(shù)錯(cuò)切變換錯(cuò)切變換是指空間立體沿x、y、z三個(gè)方向都產(chǎn)生錯(cuò)變形。錯(cuò)切變形是畫軸測(cè)圖的基礎(chǔ),其變換矩陣為:變換后點(diǎn)坐標(biāo):Tsh===三維錯(cuò)切變換
z
y
x
沿z含x錯(cuò)切z
y
x
沿z含y錯(cuò)切
z
y
x
沿y含x錯(cuò)切
z
y
x
沿y含z錯(cuò)切z
y
x沿x含y錯(cuò)切z
y
x
沿x含z錯(cuò)切CAD/CAM技術(shù)沿X軸含Y向錯(cuò)切
沿X軸含Y向錯(cuò)切變換矩陣為:錯(cuò)切變換為:
即x’=x+Dyy’=yz’=zCAD/CAM技術(shù)三維圖形基本變換總結(jié):
對(duì)三維空間的點(diǎn)如(x,y,z),可用齊次坐標(biāo)表示為:(x,y,z,1),或(X,Y,Z,H)因此,三維空間里的點(diǎn)的變換可寫為:其中[M]是4X4階變換矩陣,即:
三維圖形的投影變換投影變換(三視圖)主視圖:變換矩陣中坐標(biāo)y=0,其它坐標(biāo)不變:
俯視圖令z=0,繞x順時(shí)針旋轉(zhuǎn)90°,再在負(fù)z方向平移,其變換矩陣為:CAD/CAM技術(shù)左視圖:令x=0,繞z軸逆時(shí)針轉(zhuǎn)90°,再沿負(fù)x方向平移,變換矩陣為:CAD/CAM技術(shù)CAD/CAM技術(shù)繞空間任意軸的旋轉(zhuǎn)變換
繞空間任意軸的旋轉(zhuǎn)變換:1、將圖形隨直線(旋轉(zhuǎn)軸)一起移動(dòng),使直線過原點(diǎn);2、將圖形旋轉(zhuǎn),使直線在某一坐標(biāo)平面內(nèi);3、將圖形旋轉(zhuǎn),使直線在坐標(biāo)平面與某一坐標(biāo)軸重合;4、將圖形繞直線進(jìn)行旋轉(zhuǎn)變換;5、將旋轉(zhuǎn)變換后的圖形和直線一起作相反的旋轉(zhuǎn)和移動(dòng)并使直線回到原來位置。
具體變換步驟是:
圖a:變換之前CAD/CAM技術(shù)1、平移使點(diǎn)(x1,y1,z1)位于坐標(biāo)原點(diǎn),變換矩陣是:
CAD/CAM技術(shù)2、繞x軸旋轉(zhuǎn),使直線處在x-z平面上。旋轉(zhuǎn)角應(yīng)等于直線在y-z平面上的投影與z軸夾角。投影線與z軸夾角θ的旋轉(zhuǎn)變換矩陣是:
CAD/CAM技術(shù)3、繞y軸旋轉(zhuǎn),使直線與z軸重合。如圖所示,直線與z軸夾角-φ的旋轉(zhuǎn)變換矩陣是:CAD/CAM技術(shù)4、進(jìn)行圖形繞直線即繞z軸旋轉(zhuǎn),旋轉(zhuǎn)矩陣是:
CAD/CAM技術(shù)5、使直線回到原來位置,結(jié)果圖形即為原圖形繞指定直線旋轉(zhuǎn)變換后的圖形。直線回到原來位置需要進(jìn)行(3)~(1)的逆變換,其中
圖形繞空間任意軸旋轉(zhuǎn)的總變換矩陣是:H=T·Rx·Ry·Rz·Ry-1·Rx-1·T-1直線的單位方向向量:
CAD/CAM技術(shù)欲求如下圖形P(x,y,z)關(guān)于OABC平面的對(duì)稱點(diǎn),試采用幾何變換法實(shí)現(xiàn)求解過程推導(dǎo)其變換矩陣
CAD/CAM技術(shù)3.圖形消隱技術(shù)圖形消隱的基本概念
消隱算法的基本測(cè)試方法
常用的消隱算法
下面圖形代表哪一種情況呢???三維圖形由于投影變換失去了深度信息,往往導(dǎo)致圖形的二義性CAD/CAM技術(shù)圖形消隱的基本概念
要消除二義性,就必須在繪制時(shí)消除實(shí)際不可見的線和面,習(xí)慣上將這些隱藏線或隱藏面消除的過程稱為消隱
當(dāng)沿投影視線觀察一個(gè)三維物體時(shí),由于物體中各種表面或其它物體的遮擋,某些線段或面不可見,這些不可見的線段或面稱為隱藏線或隱藏面
查找、確定并消除隱藏線和隱藏面的技術(shù)稱為消隱技術(shù)
CAD/CAM技術(shù)消隱算法的基本測(cè)試方法
各種消隱算法其策略方法各有特點(diǎn),但都是以一些基本測(cè)試方法為基礎(chǔ)。一種算法中往往會(huì)包含一種甚至多種基本測(cè)試方法基本測(cè)試方法重疊測(cè)試
:許多物體的投影由若干個(gè)多邊形構(gòu)成的,重疊測(cè)試將這些多邊形兩兩判別,看它們是否有重疊部分,如果不重疊,說明肯定不互相遮擋深度測(cè)試:用來測(cè)試一個(gè)物體遮擋另一個(gè)物體的基本方法。
常用的有優(yōu)先級(jí)測(cè)試和物體空間測(cè)試
可見性測(cè)試:主要用來判別物體自身各部分中哪些地方是沒有被其自身其它部分遮擋即可見的,哪些地方被其自身其它部分遮擋即不可見的包含性測(cè)試
:檢查一個(gè)給定的點(diǎn)是否位于給定的多邊形或多面體內(nèi)
CAD/CAM技術(shù)測(cè)試無確定結(jié)果
對(duì)每條邊進(jìn)行最小最大測(cè)試不重疊,不可能互相遮蔽XminXmax重疊測(cè)試重疊測(cè)試分兩步完成:
1.粗篩選。用矩形外接多邊形檢查X和Y方向任意兩個(gè)矩形是否相交。如果A和B的頂點(diǎn)坐標(biāo)滿足如下四個(gè)不等式之一,則兩個(gè)多邊形不可能重疊,即:重疊測(cè)試也叫極大極小測(cè)試或邊界盒測(cè)試
2.若不滿足不等式,則將一個(gè)多邊形的每一條邊與另一個(gè)多邊形的每條邊比較,測(cè)試它們是否相交,以此來判別兩個(gè)多邊形是否重疊
CAD/CAM技術(shù)ABCDEP包含性測(cè)試射線交點(diǎn)數(shù)算法測(cè)試點(diǎn)與非凸多邊形的包含關(guān)系方法:ABCDEP交點(diǎn)數(shù)=偶數(shù)(含0)點(diǎn)在多邊形外交點(diǎn)數(shù)=奇數(shù)點(diǎn)在多邊形內(nèi)ABCDEPABCDEP夾角求和算法
夾角和=0°點(diǎn)p在多邊形外夾角和=360°點(diǎn)p在多邊形內(nèi)CAD/CAM技術(shù)優(yōu)先級(jí)測(cè)試
設(shè)P12是空間矩形F1
和三角形F2
在投影平面XOY平面的正投影的一個(gè)重影點(diǎn)。將P12的x,y坐標(biāo)代入矩形F1和三角形F2的平面方程,分別求出Z1和Z2
比較Z1和Z2的大小,可知F1和F2所在的平面哪個(gè)更靠近觀察者,即哪個(gè)面遮擋另一個(gè)面
Z1>Z2,則P1點(diǎn)為可見點(diǎn),F(xiàn)1比F2有較高的優(yōu)先級(jí)
P2
Z
P12
F2
P1
F1
O
X
Y
CAD/CAM技術(shù)法向向量N
視線向量S
法向向量N
法向向量N
<90°
<90°可見
可見
不可見
>90°可見性測(cè)試
單一凸性物體表面外法矢指向觀察者方向的面是可見的,否則不可見定義由觀察點(diǎn)至物體方向的視線矢量為S,計(jì)算物體表面某點(diǎn)的法矢和視線矢量的點(diǎn)積判別該點(diǎn)是否可見:
θ為N和S的夾角,當(dāng)N指向視點(diǎn)方向時(shí),N*S其積為正,為可見面CAD/CAM技術(shù)常用的消隱算法根據(jù)消隱空間的不同,消隱算法分為兩類:物體(物)空間的消隱算法
側(cè)重于景中各物體之間的幾何關(guān)系。直接在視點(diǎn)坐標(biāo)系中確定視點(diǎn)不可見的表面區(qū)域,將它們表達(dá)成同原表面一致的數(shù)據(jù)結(jié)構(gòu)。如:Catmull曲面分割算法
…
圖形(像)空間的消隱算法
側(cè)重于向屏幕投影后形成的圖像。在投影屏幕上以屏幕像素為采樣單位,確定投影于每一像素的可見景物表面區(qū)域,將其顏色作為該像素的顯示光亮度。
如:Warnock算法、Z-Buffer算法、掃描線算法
…根據(jù)消隱對(duì)象不同,消隱算法分為兩類:
若消除的是物體上不可見的線段,稱線消隱
若消除的是物體上不可見的面,稱面消隱
CAD/CAM技術(shù)4.圖形的光照處理技術(shù)光照處理的基本原理
光照處理的基本算法
采用消隱技術(shù)消除了隱藏線和隱藏面后,圖形沒有了二義性問題,但要?jiǎng)?chuàng)造真實(shí)感圖形需要光照處理技術(shù)。光照處理是繪制真實(shí)感圖形所需的重要技術(shù)之一光照處理模擬光線照射在物體上的感觀效應(yīng),通過算法,實(shí)現(xiàn)實(shí)際物體在計(jì)算機(jī)上的虛擬。
無光照處理
點(diǎn)光源照射
綜合光源照射
CAD/CAM技術(shù)光照處理的基本原理光照處理方法只是對(duì)真實(shí)世界近似的模擬。模擬光照射在物體上,模擬眼睛看物體的效果。(1)亮度:由光的強(qiáng)度決定(2)顏色:由波長決定(3)光源:點(diǎn)光源、多點(diǎn)光源或是分布光源
對(duì)物體進(jìn)行光照處理需要建立合適的光照模型,并通過顯示算法將物體在顯示器上顯示出來。
物體表面對(duì)光照的反映:吸收、反射、透明物體有折射光物體表面反射或折射的光的強(qiáng)度的因素:光源的性質(zhì)(波長,光源位置等)物體的表面性質(zhì)(形狀、反射率、折射率、光滑度等)
表面細(xì)節(jié)(紋理、顏色等)CAD/CAM技術(shù)簡單的光照模型
點(diǎn)光源的幾何形狀為一個(gè)點(diǎn),位于空間的某個(gè)位置向周圍所有方向上輻射等強(qiáng)度光在點(diǎn)光源的照射下,物體表面的不同部分亮度不同,亮度的大小依賴于它的朝向以及它與點(diǎn)光源之間的距離
光照處理模型通過點(diǎn)光源照射物體說明:
光源發(fā)光照射在物體上,然后傳遞到人的眼里,實(shí)際上構(gòu)成了一個(gè)光照系統(tǒng)
理想鏡面反射L
N
P
R
V
一般光滑表面鏡面反射L
N
P
R
L
N
P
R
粗糙表面鏡面反射CAD/CAM技術(shù)簡單的光照模型
鏡面反射:光照射到光滑表面會(huì)產(chǎn)生鏡面反射,強(qiáng)取決于光的入射角度、波長和反射表面材質(zhì)n鏡面發(fā)射系數(shù)。I1為入射光強(qiáng),ks鏡面反射有關(guān)系數(shù)。
r為透視點(diǎn)到表面的距離,k為適當(dāng)常數(shù),θ為入射角或反射角,α為視線與反射線的夾角。光強(qiáng):CAD/CAM技術(shù)簡單的光照模型
漫反射:光線照射到粗糙無光澤表面,光線沿各個(gè)不同的方向都作相同的散射。從各個(gè)角度觀察,物體都有相同的亮度。
光強(qiáng):I為反射光強(qiáng),I1為入射光強(qiáng),kd為漫反射系(0≤kd≤1)θ矢量L和矢量n間夾角。
k為適當(dāng)常數(shù),r為透視點(diǎn)到表面的距離。CAD/CAM技術(shù)簡單的光照模型
環(huán)境光:光源照射到周圍物體反射出的光環(huán)境光亮度均勻,由多個(gè)物體經(jīng)多重反射形成,不可能精確地計(jì)算。
光強(qiáng)把它處理為常數(shù):I=Iaka各種光照射到物體上的綜合光強(qiáng):
Ia為入射光強(qiáng)度,ka為環(huán)境光漫反射系數(shù)(0≤ka≤1)。物體綜合光強(qiáng)=環(huán)境光強(qiáng)+反射光強(qiáng)
多點(diǎn)(m個(gè))光源的光強(qiáng):
CAD/CAM技術(shù)光照處理的基本算法
彎曲表面物體,可以用其曲面方程算出每點(diǎn)的法線,然后按光照強(qiáng)度的計(jì)算模型計(jì)算每一點(diǎn)的亮度問題:1.運(yùn)算量相當(dāng)大
2.很多曲面無法用合適的方程表示通常仍然用多面體
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 變更合同模板轉(zhuǎn)讓協(xié)議2024年
- 山西餐飲業(yè)勞動(dòng)合同格式
- 正規(guī)采購合同協(xié)議書
- 2024年租田協(xié)議書文本示例
- 建筑項(xiàng)目勘察合同樣本:文本修訂建議
- 無錫市房地產(chǎn)抵押(按揭)合同格式
- 娛樂場(chǎng)所室內(nèi)裝飾設(shè)計(jì)合同范本
- 農(nóng)業(yè)旅游項(xiàng)目投資合同參考格式
- 產(chǎn)品營銷合同案例
- 二手機(jī)械設(shè)備買賣協(xié)議
- 220KV變電所管理制度
- Meeting Minutes(會(huì)議記錄模板)參考模板
- 商檢、法檢、三檢的區(qū)別
- tsg z6002-2010特種設(shè)備焊接操作人員考核細(xì)則
- .運(yùn)維服務(wù)目錄
- 公路工程工地試驗(yàn)室標(biāo)準(zhǔn)化試驗(yàn)檢測(cè)項(xiàng)目、參數(shù)檢驗(yàn)頻率一覽表
- 高填方,深挖路塹邊坡和軟基監(jiān)測(cè)方案
- 投標(biāo)文件質(zhì)量保證措施
- 應(yīng)用地球化學(xué)元素特征判別沉積環(huán)境
- 培訓(xùn)師授課評(píng)分表
- 田麥久《運(yùn)動(dòng)訓(xùn)練學(xué)》(第2版)配套題庫(含考研真題)
評(píng)論
0/150
提交評(píng)論