版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
三維觀察的基本觀念第1頁,課件共58頁,創(chuàng)作于2023年2月三維場景觀察建模坐標(biāo)系世界坐標(biāo)系觀察參考坐標(biāo)系投影變換Projection平行投影ParallelProjection物體表面的點沿平行線投影到顯示平面(三視圖正視圖、左視圖、俯視圖)透視投影perspective沿匯聚路徑(ConvergePaths)將點投影到顯示平面。物體上平行的直線匯聚于一點第2頁,課件共58頁,創(chuàng)作于2023年2月平行投影三視圖第3頁,課件共58頁,創(chuàng)作于2023年2月
深度表示深度信息可區(qū)分物體的前后遮擋關(guān)系二義性深度的圖形表示:用光的強度表示距離:近,亮,遠(yuǎn),暗,近,清晰,遠(yuǎn),模糊。第4頁,課件共58頁,創(chuàng)作于2023年2月可見線、面標(biāo)識
線:不顯示/虛線/不同顏色to8面繪制
光源/透明性/光滑性/紋理to11剖切顯示暴露部分剖面圖9-8三維和立體顯示左,右視圖to14三維圖形軟件包建模功能,映射功能,投影技術(shù)選擇,視圖選擇第5頁,課件共58頁,創(chuàng)作于2023年2月第6頁,課件共58頁,創(chuàng)作于2023年2月第7頁,課件共58頁,創(chuàng)作于2023年2月第8頁,課件共58頁,創(chuàng)作于2023年2月第9頁,課件共58頁,創(chuàng)作于2023年2月第10頁,課件共58頁,創(chuàng)作于2023年2月三維觀察三維空間的觀察過程觀察坐標(biāo)平面幾何投影投影圖的確定一般情況下三維視圖的計算平行投影的規(guī)范化變換透視投影的規(guī)范化變換相對于規(guī)范化觀察空間的裁剪第11頁,課件共58頁,創(chuàng)作于2023年2月三維空間的觀察過程指定觀察范圍ViewVolume獲得觀察內(nèi)容裁剪投影變換3D-2D指定顯示區(qū)域規(guī)范化設(shè)備空間實現(xiàn)顯示物理設(shè)備坐標(biāo)第12頁,課件共58頁,創(chuàng)作于2023年2月三維觀察流水線
建模變換投影變換觀察變換規(guī)格化變換和裁剪視口變換MCWCVCPCNCDC第13頁,課件共58頁,創(chuàng)作于2023年2月觀察坐標(biāo)第一步,確定觀察參考坐標(biāo)系第二步,建立觀察平面(投影平面,屏幕)步驟:選擇觀察參考點(VRP)P0
選擇參考點Pref(注視點),建立觀察平面法向量N;建立zv軸N=(1,0,0)N=(1,0,1)第14頁,課件共58頁,創(chuàng)作于2023年2月
3.指定觀察向上向量V(如圖)(View-up),
可選(0,1,0)建立垂直于N的平面,將View-up投影到此平面,得到V
4.U=V×N,建立xv軸5.V=N×U,建立yv軸5.選擇觀察平面(P0)View-up第15頁,課件共58頁,創(chuàng)作于2023年2月世界坐標(biāo)系到觀察坐標(biāo)系的變換方法1平移觀察參考點到WC的原點:T繞Xw軸將N繞到XwZw平面:Rx()繞Yw軸將N轉(zhuǎn)到與Zw重合:Ry()繞Zw軸將yv轉(zhuǎn)到與yw對齊:RzR=Rz?
Ry?
Rx?T第16頁,課件共58頁,創(chuàng)作于2023年2月
方法2(View-up)第17頁,課件共58頁,創(chuàng)作于2023年2月
生成三維觀察效果第18頁,課件共58頁,創(chuàng)作于2023年2月幾何投影定義從投影中心引到三維物體上每一點的射線與投影平面的交點類型平面幾何投影透視投影平行投影一點透視投影二點透視投影三點透視投影正平行投影正投影正軸測投影等軸測投影斜平行投影斜等測斜二測第19頁,課件共58頁,創(chuàng)作于2023年2月平行投影正平行投影投影線與投影平面垂直正投影投影平面垂直于某一坐標(biāo)軸前、左、頂(后、右、底)觀察平面Zvp,xp=x,yp=y,zp=z物體平行性不變?nèi)S結(jié)構(gòu)三視圖正投影重建第20頁,課件共58頁,創(chuàng)作于2023年2月正投影三視圖第21頁,課件共58頁,創(chuàng)作于2023年2月正平行(正)投影正軸測投影投影平面不垂直于任一坐標(biāo)軸線的平行性不變等軸測投影投影平面和三根坐標(biāo)軸交點離原點等距離|a|=|b|=|c|八種第22頁,課件共58頁,創(chuàng)作于2023年2月正投影坐標(biāo)系、裁剪窗口和觀察體
第23頁,課件共58頁,創(chuàng)作于2023年2月正投影的規(guī)格化變換
第24頁,課件共58頁,創(chuàng)作于2023年2月
第25頁,課件共58頁,創(chuàng)作于2023年2月斜平行投影
投影線與投影平面不垂直斜等測投影投影平面與一坐標(biāo)軸垂直投影線與投影平面成45°角與投影平面垂直的線投影后長度不變斜二測投影投影平面與一坐標(biāo)軸垂直投影線與該軸夾角成arccot(1/2)角該軸軸向變形系數(shù)為1/2第26頁,課件共58頁,創(chuàng)作于2023年2月投影平面為z=0的斜平行投影計算
已知P(x,y,z),,
求(xp,yp)Xp=x+Lcosyp=y+Lsin求L:tg=z/LL=z/tg=zL1
L1=ctgXp=x+z(L1cos)yp=y+z(L1sin)
正投影斜投影zvp第27頁,課件共58頁,創(chuàng)作于2023年2月斜平行投影2(zvp≠0)
第28頁,課件共58頁,創(chuàng)作于2023年2月
通常選30°~45°的值tan=1,斜等測投影.與投影平面垂直的(Z方向)線段長度不變。與投影平面二軸平行(x,y方向)的線段長度不變。
tan=2,=63.4°斜二測投影。與投影平面垂直的(Z方向)線段長度變?yōu)?/2.第29頁,課件共58頁,創(chuàng)作于2023年2月第30頁,課件共58頁,創(chuàng)作于2023年2月
7.13第31頁,課件共58頁,創(chuàng)作于2023年2月
平行投影規(guī)范變換
已知Vp(xp,yp,zp),求Vp’第32頁,課件共58頁,創(chuàng)作于2023年2月斜平行投影的觀察體與
規(guī)范化變換
7.7P24,25第33頁,課件共58頁,創(chuàng)作于2023年2月一般情況下三維視圖的計算一般情況坐標(biāo)系統(tǒng)為右手坐標(biāo)系統(tǒng)投影平面為任意確定的平面任意指定投影線方向(平行投影時)投影參考點(透視投影時)第34頁,課件共58頁,創(chuàng)作于2023年2月透視投影變換
令z’=zvp,則x’=xp,y’=yp第35頁,課件共58頁,創(chuàng)作于2023年2月幾種特例
(1)投影參考點在Z軸上
(1)與(2)x,y第36頁,課件共58頁,創(chuàng)作于2023年2月
(3)zvp=0,(prp≠(0,0,0)(4)xprp=yprp=Zvp=0
投影參考點在Z軸上,投影屏幕為YZ平面(3)與(4)第37頁,課件共58頁,創(chuàng)作于2023年2月透視投影變換矩陣令xp=xh/hyp=yh/hPh(xh,yh,zh)Sz,tx
是對Z坐標(biāo)投影規(guī)范化時的比例、平移因子P的齊次坐標(biāo)P(x,y,z,1)7.26原版有錯第38頁,課件共58頁,創(chuàng)作于2023年2月滅點滅點(VanishingPoint)不與觀察平面平行的一組平行線收斂于一點,此點稱滅點。主滅點滅點在坐標(biāo)軸上一點透視Z軸滅點二點透視X、Z軸滅點三點透視第39頁,課件共58頁,創(chuàng)作于2023年2月透視投影圖
第40頁,課件共58頁,創(chuàng)作于2023年2月透視投影觀察體規(guī)范化棱錐體遠(yuǎn)截平面近截平面第41頁,課件共58頁,創(chuàng)作于2023年2月透視投影錐體對稱棱臺tan(θ/2)=zprp-zvp=高度/2·cot(θ/2)=
觀察體θ/2prp裁剪窗口zprp-zvpyviewzview·cot(θ/2)·x,(y)z原中文圖有誤第42頁,課件共58頁,創(chuàng)作于2023年2月斜透視投影棱臺
第43頁,課件共58頁,創(chuàng)作于2023年2月
對稱棱臺觀察體第44頁,課件共58頁,創(chuàng)作于2023年2月
取觀察參考點為取觀察平面為近裁剪平面,(0,0,Znear)為屏幕中心,則錯切變換(7.30),第45頁,課件共58頁,創(chuàng)作于2023年2月投影參考點在觀察坐標(biāo)原點,近裁剪平面與觀察平面重合,zvp=znear此時投影矩陣變?yōu)楹喜㈠e切矩陣(7.30,7.33),則透視投影的變換為7.34(7.33)(7.26)原版有錯第46頁,課件共58頁,創(chuàng)作于2023年2月規(guī)范化透視投影變換投影變換后,觀察體已變?yōu)樗睦闩_,只要進(jìn)規(guī)格化變換即可第47頁,課件共58頁,創(chuàng)作于2023年2月與投影矩陣合并(7.34,7.35)(7.36)?z?z(7.38)原版有錯第48頁,課件共58頁,創(chuàng)作于2023年2月
代入(7.38),解sx,解sy,z=znear,zp=-1,z=zfar,zp=1分別代入,解sz,tz可求得:=(-1,-1,-1)第49頁,課件共58頁,創(chuàng)作于2023年2月一般的投影規(guī)范化變換(將Sz,tz代入)對稱棱臺,觀察參考點在(0,0,0),觀察平面在Znear的變換(p42)第50頁,課件共58頁,創(chuàng)作于2023年2月
為了以后得深度檢測,要保留Z坐標(biāo),在視口變換時要加入Z坐標(biāo)將z再次規(guī)范到0到1,屏幕為z=0,先縮放sz=1/2,然后平移1/2,到達(dá)屏幕(0,0,0)參考6.3.2節(jié)(6.10)第51頁,課件共58頁,創(chuàng)作于2023年2月裁剪定義保留觀察體內(nèi)的部分,舍棄觀察體外的部分如圖12-40已將觀察體規(guī)格化成立方體透視投影棱臺裁剪平面前、后、左、右、上、下第52頁,課件共58頁,創(chuàng)作于2023年2月視口裁剪三維線段裁剪二端點的區(qū)域碼為000000,在窗內(nèi);否則,二區(qū)域碼“與”;
結(jié)果非000000,在裁剪面外(一邊);否則,無法確定,求形體與窗口的交點求交算法maxminmaxminmaxminmax第53頁,課件共58頁,創(chuàng)作于2023年2月Cohen-Sutherland算法(也可用Cyrus-Beck算法梁友棟-Barsky算法)線段P1P2,P1(x1,y1,z1),P2(x2,y2,z2)P(u)=P1(1-u)+P2u0≦u≦1將裁剪平面方程代入上式若0≦u≦1,計算交點P(x,y,z)
若u<0,或u>1,交點P不在線段內(nèi)第54頁,課件共58頁,創(chuàng)作于2023年2月三維曲面裁剪
包含性測試被裁剪體完全包含完全不包含相交求解曲面與裁剪平面的聯(lián)立方程第55頁,課件共58頁,創(chuàng)作于2023年2月用任意裁剪平面裁剪設(shè)裁剪平面的方程為F(x,y)=Ax+By+Cz+D=0若p1,p2完全滿足(1)舍棄
N·P+D<0(舍棄內(nèi)或外,可自定義)若p1,p2完全滿足(2)線段完全保留
N·P+D≥0否則,線段與平面相交:求交線段的參數(shù)方程法向量N=(A,B,C)平面內(nèi)外側(cè)判定:Ax+By+Cz+D<0(1)內(nèi)側(cè)
Ax+By+Cz+D>0(2)外側(cè)
·p2N=(A,B,C)第56頁,課件共58頁,創(chuàng)作于2023年2月例平面裁剪物體第57頁,課件共58頁,創(chuàng)作于2023年2月本章習(xí)題1。在世界坐標(biāo)系下有一正立方體,邊長為1。
1)p點的坐標(biāo)為p(1,1,1)。將其繞Y軸旋轉(zhuǎn)30°,再繞Z軸旋轉(zhuǎn)45°,求:變換后A點的坐標(biāo);
2)若用斜平行投影,投影線與XOY平面的交角為45°,投影線在XOY平
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 銀行內(nèi)部改造施工合同
- 陶瓷設(shè)備管理規(guī)范
- 鋼結(jié)構(gòu)屋頂花園施工合同
- 2025通訊企業(yè)合同管理辦法實施細(xì)則
- 餐廳供水井施工合同
- 地下空間植筋施工合同
- 停車場貴賓車位承諾書
- 建筑廣播施工圖設(shè)計合同模板
- 商業(yè)大樓消防改造包工合同
- 2025倉儲保管合作合同
- 甘肅省蘭州市第一中學(xué)2023-2024學(xué)年高一上學(xué)期期末考試 物理 含解析
- 草地調(diào)查規(guī)劃學(xué)知到智慧樹章節(jié)測試課后答案2024年秋東北農(nóng)業(yè)大學(xué)
- 酒店吃飯餐飲合同范例
- 2024年礦產(chǎn)資源開發(fā)咨詢服務(wù)合同
- 上海市2024-2025學(xué)年高一語文下學(xué)期期末試題含解析
- 職業(yè)生涯規(guī)劃成品
- 期末模擬卷01(全國適用)-【中職專用】高二語文上學(xué)期職業(yè)模塊期末模擬卷(解析版)
- 建筑物拆除的拆除工廠考核試卷
- 廣東省深圳市2023-2024學(xué)年高二上學(xué)期期末測試英語試卷(含答案)
- 人教版一年級數(shù)學(xué)2024版上冊期末測評(提優(yōu)卷一)(含答案)
- 醫(yī)療護(hù)理員理論知識考核試題題庫及答案
評論
0/150
提交評論