Y剪切矩阵作为基本转换的组合

  • 本文关键字:转换 组合 graphics
  • 更新时间 :
  • 英文 :


我试图知道和搜索很多,但我没有找到y方向剪切[1,0,0] [害羞,1,0] [0,0,1]

您可以在http://web.archive.org/web/20060914224155/http://web.archive.org:80/web/web/20041041029003853/http://www.j3d.org/matrix_faq/matrfaq_latest.html#q43

以防链接以某种方式断开,这是相关部分:

剪切矩阵用于使3D模型侧向倾斜。 例如,"斜体"文本要求每个字符倾斜 正确的。 在三个维度中,存在六个可能的剪切方向:

o shear X by Y
o shear X by Z
o shear Y by X
o shear Y by Z
o shear Z by X
o shear Z by Y

所有六个剪切方向都可以合并为一个矩阵:

    | 1    Syx  Szx  0 |
    |                  |
    | Sxy  1    Szy  0 |
M = |                  |
    | Sxz  Syz  1    0 |
    |                  |
    | 0    0    0    1 |
    |                  |
Where Sij implements a shear of I by J
Thus, Sxy shears X by Y

从理论上讲,可以将三个维度的旋转视为组合 六个剪切方向。

相关内容

  • 没有找到相关文章

最新更新