计算机图形学二维变换知识点,计算机图形学 二维变换及二维.ppt
計算機圖形學 二維變換及二維
第三章 二維變換及二維觀察 本章主要內(nèi)容 3.1二維圖形的基本變換 3.2窗口視圖變換 3.3復合變換 3.4二維圖形裁剪 3.5本章小結(jié) 3.1 二維圖形的基本變換 3.1.1 數(shù)學基礎(chǔ)回顧 矢量 一條有向線段,具有大小和方向兩個參數(shù) 最廣義指線性空間中的元素,代表N維空間的一個點 矢量 矢量和 矢量數(shù)乘 矢量點積 性質(zhì) 矩陣 矩陣:由m×n個數(shù)按一定位置排列的一個整體,簡稱m×n矩陣。 A= 加法 A+B= 乘法:設(shè)A為2×3階矩陣,B為3×2階矩陣 C=A×B= 矩陣運算性質(zhì) 交換律和結(jié)合律:A+B=B+A;A+(B+C)=(A+B)+C 數(shù)乘分配律和結(jié)合律:a(A+B) = aA+aB; a(A · B) = (aA) ·B=A ·(aB) (a+b)A = aA + bA a(bA) = (ab)A 矩陣乘法的結(jié)合律及分配律 A(B ·C) = (A ·B)C (A+B) · C = A · C+ B · C C ·(A+B) = C ·A + C · B 3.1.2 二維圖形基本變換 基本概念 圖形變換:對圖形的幾何信息經(jīng)過幾何變換產(chǎn)生新的圖形 二維變換方法: 二維圖形是由點組成,對點進行變換 變換矩陣的確定 運算,得到新點坐標 P’=R×P 五種基本變換:平移變換、旋轉(zhuǎn)變換、比例變換、對稱變換、錯切變換 平移變換 平移變換 從原始位置P(x,y)平移到新位置P’(x’,y’)有 用矩陣的形式表示為 即 平移變換矩陣 旋轉(zhuǎn)變換 旋轉(zhuǎn)變換 P(x,y)繞原點逆時針旋轉(zhuǎn)得到新點P’(x’,y’) 矩陣表示形式 即 旋轉(zhuǎn)變換矩陣 比例變換 比例變換 從原始位置P(x,y)平移到新位置P’(x’,y’)有 矩陣形式 即 比例變換矩陣 對稱變換 反射變換(鏡像變換):一個圖形繞某一軸旋轉(zhuǎn)180度形成新圖形的過程。原始位置P(x,y)關(guān)于對稱軸對稱得到新位置P’(x’,y’) 矩陣形式為 對稱變換矩陣 Tm 錯切變換 保持圖形上各點的某一坐標值不變,而另一坐標值關(guān)于該坐標成線性變化。 坐標保持不變的坐標軸為依賴軸,其余稱為方向軸。 以Y軸為依賴軸(沿X軸錯切) 坐標變換 矩陣形式 即 錯切變換矩陣(C>0沿正方向錯切,C<0沿負方向錯切) 以X軸為依賴軸(沿Y軸錯切) 坐標變換 矩陣形式 即 錯切矩陣(b>0沿正方向錯切,b<0沿負方向錯切) 討論 二維變換的矩陣表達 能否找到一種統(tǒng)一的形式? 找到一個通用的算子代表所有變換? 齊次坐標 變換矩陣的統(tǒng)一表示 表示無窮遠的點 定義:用n+1維向量表示n維向量 二維點(x,y)的齊次坐標表示是(hx,hy,h),如(8,4,2)(4,2,1)都表示同一個坐標(4,1) h=1為規(guī)范化齊次坐標 二維變換的齊次坐標表達 通常取(x,y,1)表示二維平面未變換點P(x,y)的齊次坐標 基本幾何變換矩陣變?yōu)?×3的矩陣 新點用齊次坐標表示[X,Y,H] 新點的二維坐標P’(x’,y’)表示為 齊次坐標表示 四個子矩陣的作用 本課小結(jié) 五種基本二維圖形變換 圖形變換的矩陣表示 為什么引入齊次坐標? 圖形變換的齊次坐標表示 五種變換矩陣及四個子矩陣 3.2 窗口到視區(qū)的變換 基本概念 用戶域和窗口區(qū) 1 .用戶域:程序員用來定義草圖的整個自然空間(WD) a????? 人們所要描述的圖形均在用戶域中定義。 b????? 用戶域是一個實數(shù)域,理論上是連續(xù)無限的。 2.? 窗口區(qū):用戶指定的任一區(qū)域(W) a 窗口區(qū)W小于或等于用戶域WD b 小于用戶域的窗口區(qū)W叫做用戶域的子域。 c 窗口可以有多種類型,矩形窗口、圓形窗口、多邊形窗口等等 d 窗口可以嵌套,即在第一層窗口中可再定義第二層窗口,在第I層窗口中可再定義第I+1層窗口等等。 基本概念 二維圖形的顯示流程圖 坐標變換 設(shè)窗口的四條邊界WXL,WXR,WYB,WYT 視圖的四條邊界VXL,VXR,VYB,VYT 則用戶坐標系下的點(即窗口內(nèi)的一點)(Xw,Yw)對應(yīng)屏幕視圖區(qū)中的點(Xs,Ys),其變換公式為 坐標變換 簡化為: 1) 當a?c時,即x 方向的變化與y方向的變化不同時,視圖中的圖形會有伸
總結(jié)
以上是生活随笔為你收集整理的计算机图形学二维变换知识点,计算机图形学 二维变换及二维.ppt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 侠客风云传杭州攻略有哪些(中国古代有哪些
- 下一篇: 伦敦大学金史密斯学院计算机专业,伦敦大学