【问题标题】:Rotation of geometric shape formula in reversed y axis几何形状公式在反向 y 轴上的旋转
【发布时间】:2014-09-21 11:12:36
【问题描述】:

我想围绕它自己的中心旋转一个形状。我在标准 x y 轴上使用的公式是:

 x' = a + (x-a) cos(theta) - (y-b) sin(theta)
 y' = b + (x-a) sin(theta) + (y-b) cos(theta)

但是,我正在处理的轴在左上角有一个原点,x 从左到右增加,y 从上到下增加。我将如何更改此公式以反映这一点?我是否也需要更改 theta?

【问题讨论】:

    标签: math geometry


    【解决方案1】:

    请注意,此公式适用于“右手”和“左手”坐标系(您有左手系统),并且可以正确旋转给定特定系统中的坐标。 如果您需要交换顺时针/逆时针方向以获得正确的视觉感知,只需更改 theta 符号(或 Sin 处的符号)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-14
      • 1970-01-01
      • 1970-01-01
      • 2018-10-18
      • 1970-01-01
      • 2018-02-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多