从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理 (2)

从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理

clip的w分量怎么得?

那么,一个比较严重的问题就出现了,clip坐标的w分量我们并不知道欸~~~我们已知的只有NDC坐标下的(X,Y,Z)分量(分别可以通过当前像素的uv值和深度算出来).

别急,已知条件不是还有一个没用么,就下面这个已知条件.

从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理

已知世界坐标的w分量恒为1,根据公式①、⑦,在只关注运算过程和结果的w分量的情况下,有下面这个公式:

从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理

那么,clip的w分量就经过公式⑧算出来了。

最终结果

那么,已知clipw,根据公式⑧和公式⑦,得到下面的公式⑨。

从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理

总结

根据公式⑨,就可以知道为什么最后我们还要除于w分量了~~~~~因为下面的分母就是w分量啊。。

从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理


从NDC(归一化的设备坐标)坐标转换到世界坐标的数学原理

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zyyxdp.html