图形学-变换

Posted abnk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了图形学-变换相关的知识,希望对你有一定的参考价值。

1. 关键知识点

  Model、Viewing。模型变换和视图变换。

  从三维到二维的投影是种非常重要的变换。缩放也是一种变换。左边就是向量的形式,右边就是矩阵的形式。

    技术图片      技术图片   技术图片

   对称的操作就是相对于y轴经过了反转。切片的变换:只在水平方向上发生了变化(注意,不是按照递增来的),x+ay。

     技术图片      技术图片

  二维旋转变换,不说方向默认以逆时针,以原点为中心进行旋转。旋转公式的推导:找两个特殊的点转换成sin、cos进行表示。

    技术图片 技术图片

  以上所有都是属于线性变换,都可以表示成下面这种矩阵的关系:

     技术图片

 2. 齐次坐标

  为了解决平移的问题(矩阵形式)。原来的坐标系表示矩阵的平移,发现并不是线性的关系:

    技术图片

  不希望把平移变换当作一个特殊的变换来处理,引入齐次坐标:

    技术图片

  

 

  

 

 

 

 

  

 

以上是关于图形学-变换的主要内容,如果未能解决你的问题,请参考以下文章

计算机图形学关于旋转变换矩阵的问题

图形学计算机图形学知识点提纲8

计算机图形学 开源的库都有哪些,主要用于二维

图形学计算机图形学知识点提纲3

计算机图形学实验二——二维图形几何变换及裁剪

3D计算机图形学的目录