最終效果:
新建乙個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
; struct v2f
;sampler2d _maintex;
float4 _maintex_st;
int _level;
fixed _centerx;
fixed _centery;
fixed4 frag (v2f i) : sv_target
fixed4 col =fixed4(col1.rgb/_level,1);
return col;
}endcg
} }}
除了對變數的宣告,其他自動生成的不用管,直接編輯frag方法。比較簡單。看一下效果
原圖
效果圖,我設定的中心點是在人物中間,而不是影象中間
Unity Shader實現模糊效果
今天分享乙個超簡單實現模糊效果的方法,先上圖 核心 就這句 注意要在3.0以上的版本才能使用 在取樣後做偏移取樣再疊加,效果與下面的 類似 float4 frag v2f o sv target 下面的完整 shader custom testshader40 scale scale range 0...
matlab練習程式(徑向模糊1)
注 新方法移步這裡 之所以要加1是因為這個還沒有做完,這個只是按照自己的想法實現的,結果。果然是不行啊。photoshop中的徑向模糊演算法我也不清楚,不過下面的對話方塊大致可以讓人猜到一些 看那個小方框就可以了,我感覺是photoshop只在黑色畫素對應的地方進行模糊,其他的地方則不處理。我暫時只...
Unity Shader入門練習 高斯模糊
0x00 序言 unity shader入門練習 高斯模糊,本文是 unity shader入門精要 讀書筆記,最近接觸到專案中用到了模糊處理,經過查閱資料,發覺模糊處理是螢幕後處理技術中的一種,就從螢幕後處理技術開始學習。使用的unity版本 5.6.1f1 0x01 效果圖 0x02 基本概念 ...