请问老师,X方向错切变换,为什么要和Y成正比关系

来源:5-1 更多变换矩阵

code_bean

2021-12-07

请问老师,X方向错切变换,为什么要和Y成正比关系
图片描述

写回答

1回答

liuyubobobo

2021-12-07

这就是错切变换的定义。水平错切就是将 (x, y) 变换至 (x + ay, y)。


这样保证,当 y == 0 的时候,这些点不动(观察图像上 x 轴上的点,没有动),y != 0 的时候,x 向右移动 ay 个单位。这就相当于图示竖直的线整体顺时针偏转了一个固定的角度。这个角度的 tan 值就是 a。(a 这个参数也被成为错切因子。)


附一个错切变换的 wiki 链接:https://en.wikipedia.org/wiki/Shear_mapping


另外,如果你是指想在错切的基础上再做缩放或者其他什么操作的话,那么再叠加一个负责做缩放变换的矩阵(或者其他变换的矩阵)就好。


继续加油!:)

1
1
code_bean
原来如此~~~,谢谢老师,我继续加油~~
2021-12-07
共1条回复

结合编程学数学 专为程序员设计的线性代数

创新设计,通俗易懂。编程结合数学,bobo带你彻底征服线性代数

3450 学习 · 376 问题

查看课程