旋转后如何计算新坐标?

凯特克斯

应用translate-transformation(matrix(1 0 0 1 tx ty)),只需计算即可获得新坐标x(new) = x + tx, y(new) = y + ty

应用scale-transformation(matrix(sx 0 0 sy 0 0)),我乘以:x(new) = x * sx, y(new) = y * sy

现在这是我的问题:如何进行旋转(旋转中心不是0,0)?

总的来说:在SVG中应用矩阵(abcdef)后如何计算新坐标?

凯特克斯

我看了一些数学。

这是矩阵向量乘法。对于SVG,这意味着:

matrix(a b c d e f) 对应于

x(new) = a*x + c*y + e

y(new) = b*x + d*y + f

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从平移旋转中查找新坐标

来自分类Dev

旋转后的Libgdx坐标

来自分类Dev

翻译后旋转坐标

来自分类Dev

转换后如何计算屏幕坐标?

来自分类Dev

计算图像视图平移后的新点坐标

来自分类Dev

旋转后如何创建新的位图

来自分类Dev

旋转后更改WPF元素的父级(设置新坐标问题)

来自分类Dev

如何计算圆的圆周上的点的新坐标?

来自分类Dev

如何获取编辑形状的新坐标并动态计算中心

来自分类Dev

Zend PDF:旋转后计算坐标

来自分类Dev

裁剪图像后,如何找到新的边界框坐标?

来自分类Dev

旋转后的3D坐标

来自分类Dev

在opengl中旋转后的坐标值

来自分类Dev

如何计算纹理坐标?

来自分类Dev

如何计算SVG坐标?

来自分类Dev

如何计算ScreenToWorld坐标?

来自分类Dev

旋转后重新计算位置

来自分类Dev

如何在Unity 3D中相对于旋转坐标系计算四元数?

来自分类Dev

如何计算枪尖的坐标

来自分类Dev

使用边界框坐标计算旋转矩形变换

来自分类Dev

移至新计算机后如何克隆远程fork

来自分类Dev

移至新计算机后如何克隆远程fork

来自分类Dev

使用dplyr分组后如何计算新列

来自分类Dev

使用imagerotate()旋转图像后,如何获取新的宽度和高度?

来自分类Dev

如何计算从屏幕坐标到等距屏幕坐标的转换?

来自分类Dev

如何计算非圆弧上的点的坐标

来自分类Dev

获取UIView / UIImageView的特定角坐标,无论其旋转如何

来自分类Dev

如何获得统一的旋转坐标之一?

来自分类Dev

获取UIView / UIImageView的特定角坐标,无论其旋转如何