我正在寻找歪斜算法,就像在photoshop上一样,编辑 - >转换 - >歪斜 是否有任何简单的矩阵可以做到这一点?
到目前为止我所看到的是基本的倾斜矩阵(剪切),但缺乏控制点,不喜欢在矩形的每个角上至少有4个点的photoshop,我们可以自由地移动每个控制点。我需要实现它来变换飞机。
答案 0 :(得分:22)
关于SVG的http://www.w3.org/TR/SVG11/coords.html,它说:
或[1 0 tan(a)1 0 0],具有将X坐标偏移角度a的效果。
或[1 tan(a)0 1 0 0],具有将Y坐标偏移角度a的效果。
希望有所帮助! :)