1. 程式人生 > >三維圖形幾何變換

三維圖形幾何變換

與二維變換矩陣相似,採用齊次座標的三維變換矩陣為同樣可以分為四個子矩陣:對影象進行比例,旋轉,錯切,對稱等幾何變換,產生平移變換,對圖形進行投影變換,對整體進行比例變換.

1 平移變換:


x方向移動d,y方向移動h,z方向移動l

2 比例變換:


x方向擴大a倍,y方向擴大f倍,z方向擴大k倍

3 對稱變換:以YOZ對稱為例,其餘平面都相似:


4 旋轉變換:

用右手座標系確定旋轉角度正負(拇指與旋轉軸正方向同向, 其餘四指所指方向為正, 即逆時針方向為正)。

4.1 繞x軸旋轉;


4.2 繞y軸旋轉:


4.3 繞z軸旋轉:


5 錯切變換:


沿x軸含y錯切,即將第一列,第二行的置為要錯切的比例,同理,沿x軸,z錯切即第一列第三行置為要錯切的引數

沿著y軸就改變第二列,z軸改變第三列