Unity如何只讓一個物體動態模糊?
作者:由 Unity分享喵 發表于 攝影時間:2022-03-18
我在做一個遊戲,需要使一個cube發生碰撞後產生動態模糊的效果,簡單說就是殘影。
找資料查到了這個指令碼 Motion blur
在給相機加上 Motion blur 指令碼後,鏡頭內的東西全都動態模糊了。
於是我想到不同相機渲染不同層。
但是相機的deep調整出現了問題。
背景滾動的層如果高於動態模糊的層,模糊的物體就看不到了。
如果模糊層高於背景滾動層,背景也會被模糊。
那麼,有沒有辦法在背景不模糊的情況下模糊cube?
背景層高於模糊層的做法應該是可以的,你把對應背景的相機設為Don‘t Clear
如果實在不行就自己控制reder texture
每隔0。x秒把cube複製一個,修改顏色變成半透明,0。y秒後刪除。