unity中使用自定义shader进行光照贴图烘培无法出现透明度的坑爹问题
生活随笔
收集整理的這篇文章主要介紹了
unity中使用自定义shader进行光照贴图烘培无法出现透明度的坑爹问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近開發中在對場景進行光照貼圖烘焙時發現一個坑爹問題,在使用自定義shader的時候,shader命名中必須包含Transparent路徑,否則烘焙的時候不對alpha通道進行計算,烘焙出來都是狗皮膏藥
比如一個shader叫
Shader "xx/UnlitAlphaCutout" 要改為
Shader "xx/Transparent/UnlitAlphaCutout" 才能烘焙出正常的效果,不知道Unity做了什么黑科技,居然在烘焙的時候判斷了Transparent關鍵字?!
?
轉載于:https://www.cnblogs.com/wonderKK/p/4597209.html
總結
以上是生活随笔為你收集整理的unity中使用自定义shader进行光照贴图烘培无法出现透明度的坑爹问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 求一个好听的穿越火线名字。
- 下一篇: Spring.net使用说明