UnityShader實現遮擋描邊

第一篇博客,分享一個有趣的功能:實現物體被遮擋時描繪出物體的邊緣。這種效果在遊戲中很常見,也是偶然在網上看到別人的實現於是自己總結並改進了一下。 先上幾張效果圖,也是自己方案的提升吧: 第一種是最簡單的實現方式:通過stencil的來判斷物體邊界。當然缺點也顯而易見:沒有被遮擋的部分也被高亮了。 第二種運用depthmap和後渲染的方法來判斷物體被遮擋的部分,有效解決了第一種的缺點。但是覺得還是有
相關文章
相關標籤/搜索