切变

作者:追风剑情 发布于:2018-8-6 20:09 分类:计算机图形学

切变是一种坐标系“扭曲”变换,非均匀地拉伸它。切变的时候角度会发生变化,但令人惊奇的是面积和体积却保持不变。基本思想是将某一坐标的乘积加到另一个上。例如,2D中,将y乘以某个因子然后加到x上,得到x'=x+sy。

1111.png

实现这个切变变换的矩阵为:

222.png

记法Hx的意义是x坐标根据坐标y被切变,参数s控制着切变的方向和量。另一种2D切变矩阵Hy:

333.png

3D中的切变方法是取出一个坐标,乘以不同因子再加到其他两个坐标上。记法Hxy的意义是x,y坐标被坐标z改变。这些矩阵如下:

444.png

5555.png

666.png

切变是一种很少用到的变换,它也被称作扭曲变换。包含切变与缩放(均匀或非均匀)的变换通常很容易与包含旋转与非均匀缩放(只能是非均匀)的变换发生混淆。

标签: 计算机图形学

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号