如果我们要做UGUI,不可避免的会牵扯到渲染方面的知识,所以呢我们先在这里讲一些涉及到的渲染方面的概念。
这里首先我们来学习第一个概念,深度测试。深度测试就是,比如,两个Cube,有前后顺序,深度测试就是测试这两个物体的深度是怎样的,然后通过深度来绘制物体,在深度测试中有两个缓冲区,颜色缓冲区,深度缓冲区,就和c#变量一样,是用来保存值的。深度缓冲区,保存深度的,深度是指在相机的投影上和相机的距离,深度值大离相机就越远
shader中涉及深度测试,第一句是深度写入,第二句是深度测试
如果我们要做UGUI,不可避免的会牵扯到渲染方面的知识,所以呢我们先在这里讲一些涉及到的渲染方面的概念。
这里首先我们来学习第一个概念,深度测试。深度测试就是,比如,两个Cube,有前后顺序,深度测试就是测试这两个物体的深度是怎样的,然后通过深度来绘制物体,在深度测试中有两个缓冲区,颜色缓冲区,深度缓冲区,就和c#变量一样,是用来保存值的。深度缓冲区,保存深度的,深度是指在相机的投影上和相机的距离,深度值大离相机就越远
shader中涉及深度测试,第一句是深度写入,第二句是深度测试
本文标题:深度测试小例子
本文链接:https://www.haomeiwen.com/subject/gzurwctx.html
网友评论