Update
This commit is contained in:
@@ -39,6 +39,7 @@ $$)
|
||||
|
||||

|
||||
|
||||
以上是仅以2D空间作为例子,然而我们在实际的软件开发过程中,为了有较好的空间层次感,可能都要求有一些3D效果,将3D效果的3维影像投影到2维的屏幕,也是依靠Matrix的转换。
|
||||
|
||||
## 二、Matrix基本原理
|
||||
|
||||
@@ -95,6 +96,13 @@ $$)
|
||||
|
||||
Matrix 是一个矩阵,肯定会涉及到一些比较麻烦的理论知识,我会尽量用通俗易懂的方式来帮助大家理解它。
|
||||
|
||||
在讲解之前我们先简单的理解几个概念和其作用。
|
||||
|
||||
### 1.齐次坐标
|
||||
|
||||
* 作用: 用于区分坐标和向量,方便进行仿射变换。
|
||||
* 摘要: 在数学中我们的点和向量都是这样表示的(x, y),两者看起来一样,我们人可以根据上下文信息区分这是点还是向量,而计算机则无法区分,为此我们增加了一个标志位来让计算机也可以区分它们,增加时候看起来是这样: <br/>
|
||||
**点(x: y: 1) | 向量(x: y: 0)**<br/>
|
||||
|
||||
### 四大常用操作
|
||||
|
||||
|
||||
Reference in New Issue
Block a user