为什么不能在顶点着色器中进行透视除法

原创
2023/03/06 12:41
阅读数 62

为什么不能在顶点着色器中进行透视除法

  1. 如果不经裁剪,在透视除法时,原本在摄像机后的点在透视除法时除以了一个负数。这些点就都以原点为中心做了对称,摄像机后的部分点将无法被剔除。
  2. 提前进行裁剪可以帮助我们提前剔除掉w=0的部分,规避掉透视除法中w可能为0的错误情况。
  3. 透视矫正插值中我们需要用到相机坐标空间下顶点的z坐标,所以才在裁剪变换中把它在w分量中给存了下来。

原文地址https://zhuanlan.zhihu.com/p/383793695

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部