版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
計算機輔助設(shè)計圖形幾何變換
在計算機繪圖中,經(jīng)常根據(jù)需要將已定義的圖形從屏幕的某一位置移動到另一位置,或改變圖形的大小或形狀,或利用已有的圖形生成復(fù)雜圖形,這種變換過程稱為幾何變換。利用圖形變換還可以實現(xiàn)二維圖形和三維圖形之間轉(zhuǎn)換,甚至還可以把靜態(tài)圖形變?yōu)閯討B(tài)圖形。
圖形幾何變換4.1預(yù)備知識4.2二維圖形幾何變換4.3二維圖形組合變換圖形幾何變換
一種是圖形不動,而坐標(biāo)系變動,即變換前與變換后的圖形是針對不同坐標(biāo)系而言的,稱之為坐標(biāo)模式變換;
另一種是坐標(biāo)系不動,而圖形改變,即變換前與變換后的坐標(biāo)值是針對同一坐標(biāo)系而言的,稱之為圖形模式變換。
圖形變換有兩種不同的變換形式:4.1.1圖形變換形式4.1預(yù)備知識工程圖形的齊次坐標(biāo)矩陣表示齊次坐標(biāo):將一個n維向量用n+1維向量表示。例:平面三角形A齊次坐標(biāo)矩陣表示
123oxy
若圖形A經(jīng)過某種變換后得到圖形B,則有:
B=A·TT稱為變換矩陣,二維:T為3x3矩陣,三維:T為4x4矩陣。A4.1.2齊次坐標(biāo)的引入
齊次坐標(biāo)技術(shù)的引入平移、比例和旋轉(zhuǎn)等變換處理形式不統(tǒng)一,組合變換時將很難把它們級聯(lián)在一起。
變換應(yīng)具有統(tǒng)一的表示形式便于變換合成便于軟件實現(xiàn)4.1.2齊次坐標(biāo)的引入
圖形變換的方法:借助變換矩陣來實現(xiàn)圖形(可用點集表示)齊次坐標(biāo)矩陣P新齊次坐標(biāo)矩陣P’新圖形P×變換矩陣T表示成表示成4.1.3圖形變換的方法
矩陣乘法:矩陣的乘法不滿足交換率,兩個矩陣相乘必須滿足的基本條件是前者矩陣的列數(shù)與后者矩陣的行數(shù)應(yīng)相等。4.1.4矩陣乘法
4.2二維圖形基本幾何變換
4.2.1二維基本變換平移變換旋轉(zhuǎn)變換比例變換對稱變換錯切變換(1)平移變換
其中:l為x方向平移量,m為y方向平移量。
平移變換只改變圖形的位置,不改變圖形的大小和形狀。(2)比例變換變換矩陣為:
坐標(biāo)點(x,y,1)變換運算:若a=d=1,為恒等變換,變換后的圖形不變;若a=d≠1,>1時為等比例放大,<1時為等比例縮小;若a≠d,圖形在x,y兩個坐標(biāo)方向以不同的比例變換。
相對于坐標(biāo)原點圖形的比例變換,相當(dāng)于每一點相對于坐標(biāo)原點的變換,因此,它不但改變圖形的大小,而且改變圖形的位置。(2)比例變換(3)旋轉(zhuǎn)變換
繞坐標(biāo)原點旋轉(zhuǎn),逆時針為正,順時針為負(fù)
對字母T進行旋轉(zhuǎn)變換(旋轉(zhuǎn)60°)(3)旋轉(zhuǎn)變換
(4)對稱變換根據(jù)abcd不同的取值情況,可以獲得不同的對稱變換。①y軸對稱變換
②x軸對稱
③對原點對稱
④45°線對稱
⑤-45°線對稱
①沿x軸方向關(guān)于y錯切變換前和變換后y坐標(biāo)不變,而x坐標(biāo)根據(jù)y坐標(biāo)值呈線性變化。變換前后點的坐標(biāo)之間的關(guān)系為:△x
錯切變換(1)yx(5)錯切變換
②沿y軸方向關(guān)于x錯切變換前和變換后x坐標(biāo)不變,而y坐標(biāo)根據(jù)x坐標(biāo)值呈線性變化。變換前后點的坐標(biāo)之間的關(guān)系為:
錯切變換(2)y△y(5)錯切變換
二維圖形基本變換矩陣討論:
實現(xiàn)圖形的比例、對稱、錯切、旋轉(zhuǎn)等基本幾何變換;
實現(xiàn)圖形平移變換;
實現(xiàn)圖形透視變換;
實現(xiàn)圖形全比例變換,s>1等比例縮??;0<s<1等比例放大。
4.2二維圖形基本幾何變換總結(jié)
4.2二維圖形幾何變換
4.3二維圖形的組合變換
基本變換是在特定的約束條件下進行的,如比例變換是關(guān)于坐標(biāo)原點的放大或縮小,旋轉(zhuǎn)變換是指繞原點旋轉(zhuǎn)等。有些變換僅用一種基本變換是不能實現(xiàn)的,必須由兩種或多種基本變換組合才能實現(xiàn)。這種由多種基本變換組合而成的變換稱為組合變換。齊次坐標(biāo)統(tǒng)一了圖形變換的表示形式,為組合變換提供了基礎(chǔ)。復(fù)合變換矩陣:等于各基本變換矩陣的有序乘積。
例:三角形abc繞任意點A旋轉(zhuǎn)α角,步驟:旋轉(zhuǎn)中心平移到坐標(biāo)原點T平;繞原點旋轉(zhuǎn)T轉(zhuǎn);
旋轉(zhuǎn)中心平移到原來位置T—平。復(fù)合變換矩陣T為:坐標(biāo)點變換:
[X′Y′1]=[XY1]T
1關(guān)于繞任意參照點A旋轉(zhuǎn)α的變換
4.3二維圖形的組合變換2關(guān)于任意參照點的比例變換
變換矩陣:T=T1?T2?T3(平移,比例,-平移)
4.3二維圖形的組合變換3關(guān)于任意軸的對稱變換
設(shè)任意直線的方程為:Ax+By+C=0,直線在X軸的截距為-C/A,在Y軸上的截距為-C/B,直線與X軸夾角為,對該直線做對稱變換。
關(guān)于任意軸的對稱變換步驟:1)平移直線,使其通過原點(可以沿X向或Y向平移,這里沿X向平移),變換矩陣為:2)繞原點旋轉(zhuǎn),使直線與某坐標(biāo)軸重合(這里與X軸重合),變換矩陣為:3)對X坐標(biāo)軸對稱變換,其變換矩陣為:4)繞原點放置使直線回到原來與X軸成θ角的位置,變換矩陣為:5)平移直線,使其回到原來的位置,變換矩陣為:
通過上述5個步驟,即可實現(xiàn)圖形
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)學(xué)-山東省淄博市2024-2025學(xué)年第一學(xué)期高三期末摸底質(zhì)量檢測試題和答案
- 《文學(xué)概論》課程期末試題B卷及答案
- 小學(xué)一年級20以內(nèi)數(shù)學(xué)口算練習(xí)題
- 合伙經(jīng)營協(xié)議書(3篇)
- 小學(xué)數(shù)學(xué)六年級上冊《分?jǐn)?shù)四則混合運算》教學(xué)設(shè)計
- 秋季腹瀉防治彩
- 《心內(nèi)科常見疾病》課件
- 企業(yè)社會責(zé)任與品牌價值計劃
- 游戲產(chǎn)業(yè)行業(yè)設(shè)計師培訓(xùn)總結(jié)
- 教學(xué)策略調(diào)整與靈活應(yīng)對計劃
- 2021-2022學(xué)年上海市閔行區(qū)五年級上學(xué)期期末語文試卷
- 人教版五年級上冊數(shù)學(xué)組合圖形的面積同步練習(xí)
- 學(xué)校品牌定義及內(nèi)涵
- 古詩詞1000首
- 2018級成考專升本漢語言文學(xué)專業(yè)12月份考試資料文獻(xiàn)學(xué)復(fù)習(xí)資料
- 最新中考英語單詞表2200個
- 公司管理制度-公司管理制度
- 井用潛水泵的安裝
- 花紋鋼板理論重量表(精品)
- 疫情索賠公式及相應(yīng)表格模板Excel
- 夏令營活動日程安排表
評論
0/150
提交評論