Pixel Depth和Scene Depth的区别
先看下后处理效果 PostProcessVolume
Scene Depth / 5000
Pixel Depth 和 Scene Depth的区别
Scene Depth
返回从相机方向开始,场景最近的一个像素。会忽略透明物体。
只有透明和Post Process可以使用Scene Depth节点
先渲染非透明物体,产生深度buffer?
之后渲染的透明和Post Process可以使用这个buffer中的数据
左侧Pixel Depth就是当前平面距离相机的距离
这个材质效果为 目标像素深度距离越近,色彩越暗
右侧Scene Depth材质为透明材质,它获取的Scene Depth图效果如下
这个材质效果为 目标像素深度距离越近,色彩越暗
左侧是不透明物体,将自己的深度存入了SceneDepth
右侧因为是透明物体,所以无法将自己的深度存入Scene Depth
右侧物体采用到的是透过平面之后最底下的场景的深度
距离逐渐靠近平面之后,左边的平面颜色变暗,因为深度距离逐渐接近0而变黑
右侧平面的深度是到场景底下的,深度变化较小,颜色没有明显变化