欢迎光临散文网 会员登陆 & 注册

GAMES101-现代计算机图形学入门-闫令琪

2022-04-02 14:57 作者:失踪的二次元  | 我要投稿

关于推导挤压后,Z值变大变小的推导:

利用变换矩阵易于得出

f(z)=z'-z = (n+f)-nf/z-z

令z=(n+f)/2(这个是远近平面的中间点),得:

f(z)=(n-f)^2/2(n+f)

这里注意到(n+f)<0恒成立,(n-f)^2 > 0恒成立,所以

z'-z<0,因此得出变换后的z值离远平面更近。

以下为手写推导过程:


GAMES101-现代计算机图形学入门-闫令琪的评论 (共 条)

分享到微博请遵守国家法律