HLSL 中 row_major 矩阵为啥不用右乘

正是因为你有row_major关键字,所以才能这么用mul的。意思就是说不管你的matrix是什么major,反正用起来都一样。mul函数会自己去看那个matrix是什么major然后好好搞的了。
■网友
矩阵和向量的乘法和矩阵是什么主序又没关系只和向量是行向量还是列向量有关DX概念里向量都是行向量 当然都是向量在左不过是用函数 而不是 * 左右根本就只是代表参数顺序而已左乘右乘都谈不上
■网友
你可以看看编译后的汇编代码,矩阵放mul右边时行优先和列优先矩阵汇编代码是不一样的


    推荐阅读