在webgl中,谈论矩阵的时候,
会说到列优先或行优先,这是什么意思呢?
一、矩阵
这是一个常见的矩阵,它是一个二维的东西,包含行和列
并没有规定e就在a的后面
这4个数之间也没有规定顺序。
二、矩阵在shader中的用法
下面是矩阵在webgl shader中的使用方法
mat2 aMat2 = mat2(1.0, 0.0, 0.0, 1.0);
mat2括号内的数字
(1.0, 0.0, 0.0, 1.0)
是一个一维的、有顺序的东西
顺序是从左到右
三、转换
二维的东西转换为一维的东西
就必须有相关规则
列优先:
从第1例开始,按照行的顺序,依次取数,
取完之后,再取第2列的数
直到取完所有列的数