Update
This commit is contained in:
@@ -107,7 +107,7 @@ Matrix 是一个矩阵,肯定会涉及到一些比较麻烦的理论知识,
|
|||||||
|
|
||||||
### 2.仿射变换
|
### 2.仿射变换
|
||||||
|
|
||||||
* 作用: **仿射变换其实是线性变换和平移变换的叠加。**,我们之前了解过的 缩放、旋转、错切 本质上都属于线性变换。对于我们而言,仿射变换对应的就是常见的四种画布操作(缩放、旋转、错切、平移)。
|
* 作用: **仿射变换其实是线性变换和平移变换的叠加。**我们之前了解过的 缩放、旋转、错切 本质上都属于线性变换。对于我们而言,仿射变换对应的就是常见的四种画布操作(缩放、旋转、错切、平移)。
|
||||||
* 摘要: 我们之前说过,Matrix主要作用就是坐标的映射,仿射变换主要就是做这个工作的,详情请继续往下看。
|
* 摘要: 我们之前说过,Matrix主要作用就是坐标的映射,仿射变换主要就是做这个工作的,详情请继续往下看。
|
||||||
|
|
||||||
### 3.线性变换
|
### 3.线性变换
|
||||||
@@ -180,6 +180,7 @@ $$)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### 四大常用操作
|
### 四大常用操作
|
||||||
|
|
||||||
我们之前在 [Canvas之画布操作](https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Advance/%5B3%5DCanvas_Convert.md) 中讲解过的四种画布操作(translate, scale, rotate, skew),这些操作的核心就是改变Matrix的数值,接下来我们看看这四种操作都会影响到哪些数值。
|
我们之前在 [Canvas之画布操作](https://github.com/GcsSloop/AndroidNote/blob/master/CustomView/Advance/%5B3%5DCanvas_Convert.md) 中讲解过的四种画布操作(translate, scale, rotate, skew),这些操作的核心就是改变Matrix的数值,接下来我们看看这四种操作都会影响到哪些数值。
|
||||||
|
|||||||
Reference in New Issue
Block a user