天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

Silverlight中二維變換詳解

  Silverlight 為常見變換變換包括旋轉 (RotateTransform)、縮放 (ScaleTransform)、扭曲 (SkewTransform) 和平移 (TranslateTransform)。

      還有一個MatrixTransform 類可以創建 RotateTransform、ScaleTransform、SkewTransform 和 TranslateTransform 類未提供的自定義變換。

  下面所有示例藍色為原始位置,紅色為變換后位置,紫色為重疊位置!

  一、二維變換矩陣簡介

image

  這個就是二維圖形幾何變換矩陣。

  其中image 是對圖形進行縮放、旋轉、對稱、錯切等變換。(注:對稱、錯切是計算機圖形學的說法,微軟翻譯成了扭曲,平面變換中是不會變換出扭曲的圖像的。);image 是對圖像進行平移變換;image 是對圖形做投影變換,Silverlight中不支持;image 是對整體圖形做伸縮變換,Silverlight中也不支持;

  原圖不做任何變換的矩陣為:image 在后面會經常用到這個矩陣。

  二、平移變換

  僅僅修改OffsetX和OffsetY即可達到目的下面分別顯示了幾組矩陣對應的變換。

image image

image image

  可以看出OffsetX和OffsetY的方向和直角坐標系的方向相同。

  三、比例變換(縮放)

  修改M11和M22是分別對X軸和Y軸進行縮放。M11=M22時為等比例變換,M11!=M22時為非均勻比例變換。

image

image

image

  可以看出M11是對Y軸起作用,M22是對X軸起作用。

  四、對稱變換

  對稱變換一共5種,分別為Y軸對稱,X軸對稱,中心對稱,Y=X對稱,Y=-X對稱,具體見下圖

image image image image

image  五、旋轉變換

  下面是旋轉30°的變化矩陣。其他角度也都是這個計算式。

image

  六、切錯變換

  M12,M21是用來控制切錯變換的。

  M12=0,M21!=0時,Y軸坐標不變,X坐標隨初值及變換系數M21做線性變化,M21>0沿+X方向切錯,M21<0沿-X方向切錯。

image image

  M21=0,M12!=0時,X軸坐標不變,Y坐標隨初值及變換系數M12做線性變化,M12>0沿+Y方向切錯,M12<0沿-Y方向切錯。

image image

  M12!=0且M21!=0時,圖形沿XY兩個方向切錯。

image

  七、復合變換

  復合變換其實也就是矩陣相乘。下面給出兩個完整的計算公式:

  變換前后xy坐標計算式:

image

  33矩陣相乘公式:

image

  謝謝觀賞,二維變換的矩陣內容就這么多了,三維矩陣變換時44矩陣,有機會再寫吧。

NET技術Silverlight中二維變換詳解,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 一个人看的www视频动漫版 | 97伦理电影在线不卡 | 中文字幕精品在线观看 | 一个人视频日本在线观看 | 少妇无码吹潮久久精品AV网站 | 久久久99精品成人片中文 | 午夜DJ国产精华日本无码 | 少妇人妻偷人精品视蜜桃 | 色综合久久综合网观看 | 伊人久久伊人 | 亚洲va精品中文字幕 | 好大好硬好湿再深一点网站 | 欧美午夜不卡在线观看 | 添加一点爱与你电视剧免费观看 | 4438全国免费观看 | 国内精品偷拍在线观看 | 国产日韩久久久精品影院首页 | 久久热免费视频 | 花蝴蝶在线观看免费8 | 在线视频久久只有精品第一日韩 | 日日摸夜夜嗷嗷叫日日拍 | 亚洲精品乱码久久久久久直播 | 中文字幕视频免费在线观看 | 亚洲精品偷拍影视在线观看 | 国产99九九久久无码熟妇 | 欧美精品色婷婷五月综合 | 一本道本线中文无码 | 她也色在线视频站 | 男同志video最新猛男 | 主播蜜汁丝袜精品自拍 | 午夜理论片YY4399影院 | 99热精品在线av播放 | 国产99久久九九精品无码不卡 | 处女座历史名人 | 亚洲色欲色欲无码AV | 俄罗斯美女z0z0z0在线 | 各种肉黄浪荡故事集 | 国产特级毛片AAAAAAA高清 | 亚洲国产在线视频中文字 | 在线天天看片视频免费观看 | 漂亮的保姆6在线观看中文 漂亮的保姆5电影免费观看完整版中文 |