ShaderLab Pass 遮擋剔除和深度測試備忘

1.剔除和深度測試

Cull

Cull Back | Front | Off

決定網格的那一面被剔除(不繪製)

  • Back 剔除反面,是默認值
  • Front 剔除正面
  • Back 不做剔除

ZWrite

ZWrite On | Off

決定是否進行深度寫入,默認爲On,當需要編寫透明材質時需要設爲Off

ZTest

ZTest Less | Greater | LEqual | GEqual | Equal | NotEqual | Always

決定了如何執行深度測試,默認爲LEqual

方法名 描述
Greater >
GEqual >=
Less <
LEqual <=
Equal ==
NotEqual !=
Always 總是
Never 從不

Offset

Offset Factor, Units

允許使用兩個參數來指定深度偏移,factor and units

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章