Unity Shader 實現描邊OutLine效果

Shader實現描邊流程大致爲:對模型進行2遍(2個pass)繪製,第一遍(描邊pass)在vertex shader中對模型沿頂點法線方向放大,fragment shader設置輸出顏色爲描邊顏色;第二遍正常繪製模型,除被放大的部分外,其餘被覆蓋,這樣就有了描邊的效果。 實現代碼如下: Shader "Custom/OutlineShader" { Properties { _MainTe
相關文章
相關標籤/搜索