Unity Shader Alpha测试
生活随笔
收集整理的這篇文章主要介紹了
Unity Shader Alpha测试
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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之間的浮點數
總結
以上是生活随笔為你收集整理的Unity Shader Alpha测试的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全系列三极管应用参数
- 下一篇: QQ等级