有没有懂矩阵的图形学大佬解释一下
unity3d吧
全部回复
仅看楼主
level 3
水stream
楼主
第一张图画波浪线的地方怎么推导的,第二张图为什么在mul函数中调换一下位置就得到与转置矩阵相同的乘法
2023年04月18日 03点04分
1
level 10
Cakeing
图一看起来不像是推导,更像是结论,他之前的式子才是重要的,估计有转置和逆的结果都等于0的式子,第二个图,你可以弄一个向量和正交矩阵,试试换个位置的结果
2023年04月18日 03点04分
2
水stream
这两张图都是讲对顶点的法线由模型空间转换到世界空间,第一张图就是第一个式子直接推出下面式子我不理解,第二张图我计算过两个三阶矩阵但得不出相同结果,可能是我计算顺序错误或者不太理解mul函数,大佬能不能再看一下
2023年04月18日 05点04分
Cakeing
https://github.com/candycat1992/Unity_Shaders_Book/issues/17
你可以看看这个,你疑惑的是为什么出现转置是吧,mul就是普通的相乘
2023年04月18日 06点04分
水stream
@Cakeing
感谢大佬,看完这个以及书上部分资料已经理解了,第一张图是矢量点乘转化为矩阵相乘需要对一个进行转置来满足运算规则,第二张图是将矢量当成行矩阵来左乘该矩阵等同与将矢量当成列矩阵来右乘该矩阵的转置矩阵
2023年04月18日 09点04分
Cakeing
@水stream
是的
2023年04月18日 09点04分
1