【发布时间】:2021-08-28 22:23:21
【问题描述】:
假设我有 Rect1 和 Rect2 的以下矩阵,
Rect1 = [
0.707, 0.707, 0, 0,
-0.707, 0.707, 0, 0,
0, 0, 1, 0,
0, 0, 0, 1
]
Rect2 = [
0.707, 0.707, 0, 0,
-0.707, 0.707, 0, 0,
0, 0, 1, 0,
200, 200, 0, 1
]
Rect1 和 Rect2 都是 45 度。 Rect2 被翻译成(200, 200)。 Rect1 的高度为20px,宽度为20px。 Rect2 的高度为200px,宽度为300px。
在画布中,它们看起来如下所示,
现在,我如何计算Rect1 的位置,使其位于Rect1 的左上角,使其看起来像下面这样,
【问题讨论】:
标签: javascript math matrix