Alpha测试是在Shader1.0支持,最新Shader2.0不支持,因为Shader2.0,可以在片段着色器中修改Alpha值
Alpha测试相关句法
-
AlphaTest Off
-
用于渲染所有的像素
-
-
AlphaTest comparison AlphaValue
-
用于设定透明度测试只渲染在某一确定范围内的透明度值的像素,其中comparison取值如下
-
Greater——只渲染大于AlphaValue的像素
-
GEqual——只渲染大于等于AlphaValue的像素
-
Less——只渲染小于AlphaValue的像素
-
LEqual——只渲染小于等于AlphaValue的像素
-
Equal——只渲染等于AlphaValue的像素
-
NotEqual——只渲染不等于AlphaValue的像素
-
Always——渲染所有像素,等于关闭透明度测试AlphaTest Off
-
Never——不绘制任何像素
-
AlphaValue为一个范围从0到1之间的浮点数