Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(61评价)
价格: 2150.00元
双pass通道问题
宋asas发起了问答2019-09-27
1
回复
1468
浏览

这个两个pass通道我理解的是先将这个模型的每个顶点都执行第一个pass即只在空间模型顶点对应位置写入深度信息,然后在将每个顶点都执行一边第二个pass,把刚才对应点的深度坐标清除(这个清除是回复到该顶点写入深度后上一次的深度坐标吗?),但是此时我就出现了两个疑问,如果单独物体先渲染该物体距离摄像机较远的点,那么深度清除按照我的猜想后面的点清除深度,回复了背景深度,但是当前面的点清除渲染的时候,他被深度写入前的深度值是他后面的深度值,这样刚才被清除的深度值又重新写入了深度缓冲区,第二个问题是,如果深度写入了以后在对点进行渲染,后面的点就会大于当前的深度缓冲区中的值,那么该模型后面的点不久不会得到渲染了吗

 

所有回复
  • 老师_Trigger 2019-09-27

    同学你好,渲染shader的问题可以咨询私信一下ocean老师,如果是课程问题可以发布到对应的课程下边,老师看到会回复。

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!