版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第三章圖形變換與輸出3.1圖形的幾何變換3.2坐標(biāo)系統(tǒng)及其變換3.3圖元輸出與輸出屬性3.1圖形的幾何變換主要介紹二維圖形幾何變換
三維圖形幾何變換
參數(shù)圖形幾何變換
基本的幾何變換研究物體坐標(biāo)在直角坐標(biāo)系內(nèi)的平移、旋轉(zhuǎn)和變比的規(guī)律。
3.1圖形的幾何變換
3.1.1二維圖形幾何變換
一、基本變換⒈
平移(Translation)x
=x+Txy
=y+Ty將圖形對(duì)象從一個(gè)位置(x,y)移到另一個(gè)位置(x′,y′)的變換。(x,y)(x’,y’)(Tx,Ty)x3.1圖形的幾何變換
3.1.1二維圖形幾何變換
(續(xù))一、基本變換⒉
旋轉(zhuǎn)(Rotation)x
=xr+(x
xr)cos
(y
yr)sin
將以某個(gè)參考點(diǎn)(xr,yr)為圓心,將對(duì)象上的各點(diǎn)(x,y)圍繞圓心轉(zhuǎn)動(dòng)一個(gè)逆時(shí)針角度
,y
=yr+(y
yr)cos
+(x
xr)sin
xyfq(x,y)(x’,y’)3.1圖形的幾何變換
3.1.1二維圖形幾何變換
(續(xù))一、基本變換⒊
變比(Scaling)使對(duì)象按比例因子(Sx,Sy)放大或縮小的變換x=x·Sxy=y·Sy
(x,y)(x’,y’)xy固定點(diǎn)變比(scalingrelativetoafixedpoint)。以a為固定點(diǎn)1((1)作平移Tx=
xa,Ty=
ya;2((2)按式(3.3)作變比;3((3)作1)的逆變換,即作平移Tx=xa,Ty=ya。3.1圖形的幾何變換當(dāng)比例因子Sx或Sy小于0時(shí),對(duì)象不僅變化大小,而且分別按x軸或y軸被反射
3.1.1二維圖形幾何變換
(續(xù))一、基本變換⒊
變比(Scaling)3.1圖形的幾何變換
3.1.1二維圖形幾何變換
(續(xù))二、變換矩陣⒉平的矩陣運(yùn)算表示為
(3.2)簡記為p
=p·T(Tx,Ty)。其中,p
=[x
y
1],p=[x
y1]。表示平移矩陣。
3.1圖形的幾何變換
3.1.1二維圖形幾何變換
(續(xù))二、變換矩陣⒉旋轉(zhuǎn)的矩陣運(yùn)算表示為
(3.2)簡記為p
=p
R(
),其中R(
)表示旋轉(zhuǎn)矩陣。3.1圖形的幾何變換
3.1.1二維圖形幾何變換
(續(xù))二、變換矩陣⒊變比的矩陣運(yùn)算表示為
(3.3)簡記為p
=p
S(Sx,Sy),其中(Sx,Sy)表示變化矩陣。
3.1.1二維圖形幾何變換
(續(xù))三、級(jí)聯(lián)變換(CompositeTransformation)3.1圖形的幾何變換對(duì)于復(fù)雜的圖形變換,需要通過若干個(gè)變換矩陣的級(jí)聯(lián)才能實(shí)現(xiàn)。這里特別要注意的是矩陣級(jí)聯(lián)的順序,由于矩陣的乘法運(yùn)算不適用交換率,因此矩陣級(jí)聯(lián)的順序不同所得到的變換結(jié)果也不相同。例如:對(duì)任意直線的對(duì)稱變換(直線方程為Ax+By+C=0)yo
3.1.1二維圖形幾何變換
(續(xù))三、級(jí)聯(lián)變換(CompositeTransformation)3.1圖形的幾何變換xxyoxyo
100T1=010C/A01
cosα
-sinα0T2=sinαcosα0001
3.1.1二維圖形幾何變換
(續(xù))三、級(jí)聯(lián)變換(CompositeTransformation)3.1圖形的幾何變換xyoxyoxyo
100T3=0-10001cosαsinα0T4=-sinαcosα0001100T5=010-C/A01
3.1.1二維圖形幾何變換
(續(xù))三、級(jí)聯(lián)變換(CompositeTransformation)3.1圖形的幾何變換組合變換矩陣為:cos2αsin2α0T=T1×T2×T3×T4×T5=sin2α-cos2α0(cos2α-1)C/Asin2α*C/A1
3.1.1二維圖形幾何變換
(續(xù))四、二維幾何變換的指令3.1圖形的幾何變換⒈
建立變換矩陣的指令為creat_transformation_matrix(xf,yf,Sx,Sy,xr,yr,
,Tx,
Ty,matrix);⒉
積累變換的指令為accumulate_transformation_matrix(matrix1,matrix2,matrix);⒊
坐標(biāo)變換的指令為set_segment_transformation(Id,matrix);3.1.2三維圖形幾何變換
3.1圖形的幾何變換⒈
旋轉(zhuǎn)
1)繞z軸旋轉(zhuǎn)的公式為x
=xcos
ysin
y
=xsin
+ycos
z
=z矩陣運(yùn)算的表達(dá)式為
xz(x’,y’,z’)(x,y,z)3.1.2三維圖形幾何變換(續(xù))3.1圖形的幾何變換⒈
旋轉(zhuǎn)
2)繞x軸旋轉(zhuǎn)的公式為x
=xy
=ycos
zsin
z
=ysin
+zcos
矩陣運(yùn)算的表達(dá)式為
(x,y,z)(x’,y’,z’)xyz3.1.2三維圖形幾何變換(續(xù))3.1圖形的幾何變換⒈
旋轉(zhuǎn)
3)繞y軸旋轉(zhuǎn)的公式為
x
=zsin
+xcos
y
=yz
=zcos
xsin
矩陣運(yùn)算的表達(dá)式為(x,y,z)(x’,y’,z’)xyz
3.1.2三維圖形幾何變換(續(xù))3.1圖形的幾何變換⒈
旋轉(zhuǎn)
4)繞任意軸旋轉(zhuǎn)圖3.6繞任意軸P1P2旋轉(zhuǎn)的前4個(gè)步驟
3.1.2三維圖形幾何變換(續(xù))3.1圖形的幾何變換⒉
變比
設(shè)Sx、Sy、Sz是物體在3個(gè)坐標(biāo)軸方向的比例變化量,則有公式x
=x
Sx,y
=y
Sy,z
=z
Sz矩陣運(yùn)算的表達(dá)式為3.1.3參數(shù)圖形幾何變換(續(xù))3.1圖形的幾何變換⒈
圓錐曲線的幾何變換
圓錐曲線的二次方程是Ax2+Bxy+Cy2+Dx+Ey+F=0,其相應(yīng)的矩陣表達(dá)式是簡記為XSXT=0。⑴
平移變換。若對(duì)圓錐曲線進(jìn)行平移變換,平移矩陣是Tr=,則平移后的圓錐曲線矩陣方程是XTrSTrTXT=0。3.1.3參數(shù)圖形幾何變換(續(xù))3.1圖形的幾何變換⒈
圓錐曲線的幾何變換
⑵
旋轉(zhuǎn)變換。若對(duì)圓錐曲線相對(duì)坐標(biāo)原點(diǎn)作旋轉(zhuǎn)變換,旋轉(zhuǎn)變換矩陣是
R=,則旋轉(zhuǎn)后的圓錐曲線矩陣方程是XRSRTXT=0。若對(duì)圓錐曲線相對(duì)(m,n)點(diǎn)作旋轉(zhuǎn)
角變換,則旋轉(zhuǎn)后的圓錐曲線是上述Tr、R變換的復(fù)合變換,變換后圓錐曲線的矩陣方程是
XTrRSRTTrTXT=0。⑶
比例變換。若對(duì)圓錐曲線相對(duì)(m,n)點(diǎn)進(jìn)行比例變換,比例變換矩陣為
ST=,則變換后圓錐曲線的矩陣方程是XTrSTSSTTTrTXT=0。3.1.3參數(shù)圖形幾何變換(續(xù))3.1圖形的幾何變換⒉
參數(shù)曲線、曲面的幾何變換
若指定一個(gè)平移矢量t,對(duì)曲線平移t,即對(duì)曲線上的每一點(diǎn)P都平移t。對(duì)平移后的點(diǎn)P*有
P*=P+t對(duì)于參數(shù)曲線和曲面的幾何系數(shù)矩陣B和代數(shù)系數(shù)矩陣A,可以直接實(shí)現(xiàn)平移變換,即有B*=B+T,T
=[t
t00]TB*是經(jīng)平移后參數(shù)曲線的幾何系數(shù)矩陣,變換結(jié)果如圖所示。3.2坐標(biāo)系統(tǒng)及其變換3.2.1坐標(biāo)系統(tǒng)
1.世界坐標(biāo)系(WorldCoordinates)
為了描述被處理的對(duì)象,要在對(duì)象所在的空間中定義一個(gè)坐標(biāo)系,這個(gè)坐標(biāo)系的長度單位和坐標(biāo)軸的方向要適合對(duì)被處理對(duì)象的描述,這個(gè)坐標(biāo)系通常就稱之為世界坐標(biāo)系或用戶坐標(biāo)系。世界坐標(biāo)系一般采用右手三維笛卡兒坐標(biāo)系。xyzo3.2坐標(biāo)系統(tǒng)及其變換3.2.1坐標(biāo)系統(tǒng)(續(xù))
2.觀察坐標(biāo)系(ViewCoordinates)
產(chǎn)生三維物體的視圖,必須規(guī)定觀察點(diǎn)(視點(diǎn))和觀察方向。好比照相時(shí)選擇拍攝的位置和方向。左手笛卡兒坐標(biāo)系(上圖):觀察坐標(biāo)系的原點(diǎn)通常設(shè)置在觀察點(diǎn)(視點(diǎn)),Z軸作為觀察方向。右手笛卡兒坐標(biāo)系:視點(diǎn)確定在Z軸上的某一個(gè)位置,Z軸仍為觀察方向(下圖)。xyzoxyzo視點(diǎn)視點(diǎn)3.2坐標(biāo)系統(tǒng)及其變換3.2.1坐標(biāo)系統(tǒng)(續(xù))3.設(shè)備坐標(biāo)系(DeviceCoordinates)與圖形設(shè)備相關(guān)連的坐標(biāo)系叫設(shè)備坐標(biāo)系。例如,顯示器以分辨率確定坐標(biāo)單位,原點(diǎn)在左下角或左上角;繪圖機(jī)繪圖平面以繪圖精度確定坐標(biāo)單位,原點(diǎn)一般在左下角。4.規(guī)格化設(shè)備坐標(biāo)系(NormalDeviceCoordinates)
為了使圖形處理過程做到與設(shè)備無關(guān),通常采用一種虛擬設(shè)備的方法來處理,也就是圖形處理的結(jié)果是按照一種虛擬設(shè)備的坐標(biāo)規(guī)定耒輸出的。這種設(shè)備坐標(biāo)規(guī)定為0≤X≤1,0≤Y≤1,這種坐標(biāo)系稱之為規(guī)格化設(shè)備坐標(biāo)系。3.2.2規(guī)格化變換與設(shè)備坐標(biāo)變換3.1圖形的幾何變換⒈
規(guī)格化變換
從窗口到視區(qū)的變換,稱為規(guī)格化變換(NormalizationTransformation)。xyoW(窗口)xyoV(視圖區(qū))wxLwxRwyBwyTvxLvxRvyBvyT(wx,wy)(vx,vy)3.2.2規(guī)格化變換與設(shè)備坐標(biāo)變換(續(xù))3.1圖形的幾何變換⒈
規(guī)格化變換
vx–vxLwx–wxL
由兩圖的比例關(guān)系:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 垃圾清運(yùn)服務(wù)合同報(bào)價(jià)
- 預(yù)制構(gòu)件購買協(xié)議書
- 抽樣誤差與假設(shè)檢驗(yàn)
- 九年級(jí)化學(xué)上冊 3.2 制取氧氣 氧氣的制取教案2 (新版)粵教版
- 二年級(jí)品德與生活下冊 快樂的六一 2教案 人教新課標(biāo)版
- 高中信息技術(shù)《走近人工智能》教學(xué)設(shè)計(jì)
- 2024-2025學(xué)年高中歷史 第8單元 第27課 世紀(jì)之交的世界格局教案 新人教版必修1
- 廣東省廉江市實(shí)驗(yàn)學(xué)校高中政治 11.1 面對(duì)經(jīng)濟(jì)全球化教案(必修1)
- 2024秋八年級(jí)英語上冊 Module 2 My home town and my country Unit 3 Language in use教學(xué)設(shè)計(jì)(新版)外研版
- 租賃空窗期合同(2篇)
- (零模)徐州市2024~2025學(xué)年上學(xué)期高三期中考試 英語試卷(含答案)
- 動(dòng)脈瘤栓塞術(shù)術(shù)后護(hù)理
- 四川公安基礎(chǔ)知識(shí)模擬5
- 圍手術(shù)期血糖管理指南
- 全科醫(yī)生臨床常見病門急診病歷模板(范例)
- 2023年安盛天平校園招聘筆試參考題庫附帶答案詳解
- 提高公文寫作能力課件
- 能源審計(jì)報(bào)告
- 山東特種車輛制造項(xiàng)目可行性研究報(bào)告(可編輯模板)
- (2021年整理)國際象棋規(guī)則(圖文)
- 齊齊哈爾醫(yī)學(xué)院65周年校慶工作方案
評(píng)論
0/150
提交評(píng)論