コガネブログ

平日更新を目標にUnityやC#、Visual Studioなどのゲーム開発アレコレを書いていきます

【Unity】uGUI でブラーを使用できる「BlurringAtlasForUGUI」紹介

はじめに

「BlurringAtlasForUGUI」を Unity プロジェクトに導入することで
uGUI でブラーを使用できるようになります

使用例(GIF アニメ)

使い方

f:id:baba_s:20180804205736p:plain

Canvas の「Additional Shader Channels」に「TexCoord1」を設定します

f:id:baba_s:20180804205835p:plain

そして、ブラーを適用したい uGUI のオブジェクトに「UIBlurringAtlas」をアタッチします

f:id:baba_s:20180804210208p:plain

「Advanced Mode」をオフにするとノイズが発生することがあります

f:id:baba_s:20180804210232p:plain

「Advanced Mode」をオンにするとノイズを軽減してキレイに表示できます