#4645 Score: 0
有时间吗
Participant

你好,我看了你给的知乎链接的推导,有一个问题是:
float Z = 1.0/(alpha / v[0].w() + beta / v[1].w() + gamma / v[2].w()); 计算出的是在view space的z值
而float zp = alpha * v[0].z() / v[0].w() + beta * v[1].z() / v[1].w() + gamma * v[2].z() / v[2].w();计算出的是在NDC上的z值
那么zp*=Z这一步将两者乘起来的含义是什么呢?