直接上代码了,至于什么效果,读者一测便知。
Shader "Custom/Red"
{
Properties
{
_MainTex ("Texture", 2D) = "white" {}
}
SubShader
{
//ZWrite表示是否将深度写入GBuffer
//ZTest表示是否将颜色写入GBuffer
ZWrite On
//与前面Alpha测试和模版测试相同,ZTest是要渲染的物体的深度和Gbuffer中的深度作比较,符合要求则渲染,否则不渲染
//Less | Greater | LEqual | GEqual | Equal | NotEqual | Always
ZTest Greater
Pass
{
Color(1,0,0,1)
}
}
}