国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

2d變換矩陣

reclay / 1385人閱讀

2d變換矩陣

2d變換矩陣總共有6個可動的參數,這六個參數分別控制不同的變換

| a  b  0 |
| c  d  0 |
| tx ty 1 |

a 水平縮放

b 水平拉伸

c 垂直拉伸

d 垂直縮放

tx 水平位移

ty 垂直位移

當矩陣為1的單元矩陣的時候

表明該圖形沒有變換

同等效果

縮放:scale(sx, sy) 等同于 matrix(sx, 0, 0, sy, 0, 0);

平移:translate(tx, ty) 等同于 matrix(1, 0, 0, 1, tx, ty);

旋轉:rotate(deg) 等同于 matrix(cos(deg), sin(deg), -sin(deg), cos(deg), 0, 0);

拉伸:skew(degx, degy) 等同于 matrix(1, tan(degy), tan(degx), 1, 0, 0);

轉換后的點的計算

x" = a * x + c * y + tx;

y" = b * x + d * y + ty;

作用

可以通過不同matrix,對不同坐標系(相對-絕對或物體-物體)間的點進行轉換。常用于游戲/動畫場景

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/82456.html

相關文章

  • 2d變換矩陣

    2d變換矩陣 2d變換矩陣總共有6個可動的參數,這六個參數分別控制不同的變換 | a b 0 | | c d 0 | | tx ty 1 | a 水平縮放 b 水平拉伸 c 垂直拉伸 d 垂直縮放 tx 水平位移 ty 垂直位移 當矩陣為1的單元矩陣的時候 表明該圖形沒有變換 同等效果 縮放:scale(sx, sy) 等同于 matrix(sx, 0, 0, sy, 0, 0); 平移...

    glumes 評論0 收藏0
  • CSS3 變換

    摘要:概覽變換也叫轉換,主要包括以下幾種旋轉扭曲縮放和移動以及矩陣變形。變換沒有扭曲操作,有移動,旋轉,縮放。三,取消的變換,將變換應用到上并置于縮放前,改變縮放值,沒有任何變化。 概覽 CSS3 變換也叫 2D/3D轉換,主要包括以下幾種:旋轉(rotate) 、扭曲 (skew) 、縮放(scale) 和 移動(translate) 以及 矩陣變形(matrix) 。transform ...

    wayneli 評論0 收藏0
  • 貓頭鷹的深夜翻譯:Java 2D Graphics, 簡單的仿射變換

    摘要:什么是仿射變換一組設備無關的坐標被用來將所有的坐標信息傳遞給對象。對象作為對象狀態的一部分。類代表一個的仿射變化,將一組的坐標進行線性映射到另一組保留了平行關系和豎直關系的坐標中。 什么是仿射變換 一組設備無關的坐標被用來將所有的坐標信息傳遞給Graphics2D對象。AffineTransform對象作為Graphics2D對象狀態的一部分。該對象定義了如何將用戶空間的坐標轉化為設備...

    whinc 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<