渲染管道几何阶段五“投影”
Posted thefist11
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了渲染管道几何阶段五“投影”相关的知识,希望对你有一定的参考价值。
1. 投影projection
将顶点从视图空间转换到裁剪空间(齐次裁剪空间):也就是 view space --》 clip space:将视体变换到一个单位立方体内(规范立方体(Canonical View Volume, CVV, 对角顶点为(-1, -1, -1), (1, 1, 1))
不可编程且不可配置,GPU硬件实现。
- 投影完成后顶点就被约束在裁剪空间(摄像机空间), 实现了从 3d 转为 2d,可进行下一步的裁剪操作。
- z 坐标将不会保存于得到的图片中, z 坐标信息仍会存储在 z-buffer 中。
2. 两种投影方法
投影分为 正交投影(orthographic/parallel projection)和 透视投影(perspective projection)。
- 在计算时都需要考虑远裁剪平面(Far Clipping Plane)和近裁剪平面(Near Clipping Plane)
- 透视投影需要额外考虑视野,即视锥体张开角度
- 正交投影需要额外考虑尺寸,用于衡量视锥体底的大小
以上是关于渲染管道几何阶段五“投影”的主要内容,如果未能解决你的问题,请参考以下文章