代码之家  ›  专栏  ›  技术社区  ›  Adam Lee

关于仿射变换(平移)

  •  0
  • Adam Lee  · 技术社区  · 11 年前

    对于仿射4*4变换,我在不同的文本中看到了两种表示

    一个是

    L T
    0 1
    

    另一个是

    L 0
    T 1
    

    L是线性部分,T是平移部分;我想知道哪个是正确的?

    1 回复  |  直到 11 年前
        1
  •  3
  •   MBo    11 年前

    两种形式都正确。第一个用于左乘矩阵乘以列向量
    结果向量=矩阵*V (例如,在OpenGL中),以及具有行向量的右二乘约定 V*矩阵 (例如,在DirectX中)