Unity Shader實現模糊效果

2022-09-26 01:09:09 字數 417 閱讀 8563

今天分享乙個超簡單實現模糊效果的方法,先上圖:

核心**就這句:

注意要在3.0以上的版本才能使用

在取樣後做偏移取樣再疊加,效果與下面的**類似:

float4 frag(v2f o):sv_target

下面的完整**:

shader "custom/testshader40"

_scale("scale",range(0,0.1))=0

} subshader

pass;

程式設計客棧 struct v2f;

v2f vert(a2v v)

float4 frag(v2f o):sv_target

endcg

} }}

本文標題: unity shader實現模糊效果

本文位址:

Unity Shader 徑向模糊

最終效果 新建乙個unlitshader shader unlit radial level level range 1,100 50 centerx center.x range 0,1 0.5 centery center.y range 0,1 0.5 subshader pass struc...

Unity Shader入門練習 高斯模糊

0x00 序言 unity shader入門練習 高斯模糊,本文是 unity shader入門精要 讀書筆記,最近接觸到專案中用到了模糊處理,經過查閱資料,發覺模糊處理是螢幕後處理技術中的一種,就從螢幕後處理技術開始學習。使用的unity版本 5.6.1f1 0x01 效果圖 0x02 基本概念 ...

Unity Shader 後處理 簡單均值模糊

今天來學習一下後處理中比較常用的一種效果,螢幕模糊效果。模糊效果,在影象處理中經常用到,photoshop中也有類似的濾鏡。我們在遊戲中也會經常用到。因為螢幕模糊效果是一些高階後處理效果的基礎,比如景深等效果都需要用螢幕模糊效果來實現,所以我們首先看一下螢幕模糊效果,然後通過螢幕模糊,進一步學習景深...