深度测试以及透视除法的一些相关内容

泪湿孤枕 提交于 2019-12-02 10:58:17

深度测试内容并不难,但是一开始对一些概念性质的东西还是有点迷迷糊糊的,这里写篇bolg帮助理解一下。对应的Learn OpenGL的章节:深度测试 以及 坐标系统


首先是透视投影(perspective)中的透视除法。相对的,也有平行投影。

现实生活(3D世界)中,我们知道有“近大远小”的概念,在图形学中为了模拟这种现象,我们画出来的各个物体或者物体的各个面,也要符合“近大远小”的现象。这个时候,透视除法就登场了。简单的说,就是将三维坐标(x, y, z)分别除以w分量,使得

 \begin{pmatrix} \frac{x}{w}
outer = \\ \frac{y}{w}
\\ \frac{z}{w}
\end{pmatrix}

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!