Unity-Shader

【Unity】uGUIでブラーをかけるシェーダー

画像をぼかすシェーダーです。 カメラにアタッチするイメージエフェクト以外にもぼかす方法があります。 参考 Transparent Colored Blurred 参考 Blur filter for UITexture in NGUI | zedia flash blog Transparent Colored Blurred サンプルを用意 マテリ…

【Unity】uGUIで単色ベタ塗りするシェーダー

単純に単色のシルエットにしたい時のシェーダー もっと単純にできそうです。 参考 修正 BetaMaskシェーダー 参考 SpriteShaderSample/SpriteBetaMask.shader at master · mike-neko/SpriteShaderSample · GitHub 修正 ベタ塗りする色だけ設定できるように6箇…

【Unity】uGUIでグレースケールするシェーダー

以前、スプライトを元の画像から明るくしたり、暗くしたりするシェーダーを紹介したことが有りましたが http://www.cg-method.com/entry/unity-sprites-defalt-custom グレースケールするシェーダーはどう作るんだろうか? と思って調べたら、即見つかりまし…

【Unity】ユニティちゃんトゥーンシェーダーについて

以前から気になっていた「ユニティちゃんトゥーンシェーダー」を触ってみました。 トゥーンやセルルックは求めるルックをちゃんとイメージしてないと時間の消費が半端ないので、1時間と決めて、最小限でしか触ってませんのであしからず。 モデルの準備 モデ…

【Unity】カットアウトシェーダーにカラー・加算を追加する方法

前回の文字を描くようにアニメーションする方法をもう少し良くするべく、シェーダーを作成してみました。 min.hatenablog.jp 結果的には、ネットから探したシェーダーのほうがはるかに便利でしたが、徐々に勉強していきます。

【Unity】Unlitシェーダーにマスクを追加する方法

勉強がてら、デフォルトのUnlitシェーダーにマスクを追加してみました。 もっと簡単にできるかと思いきや、結構変更箇所が多かったです。

【Unity】シェーダーを両面表示にする方法

Unityで演出作る場合、シェーダーを探すことになることが多いのですが割と手間がかかります。 そろそろ自前でシェーダー書けるようにとは思ってるのですがなかなか。 今回は板ポリを回転させたりする時に、表示を両面にしたい場合に使えます。 やり方 SubSha…

【Unity】Cutout (切り抜き)シェーダーによるアニメーション方法

パンチスルーとも言うようですが、標準のUnlit/Transparent Cutoutシェーダーでできるアルファ値を使った表現方法を試してみました。

【Unity】デプス(Depth of Field)素材の作り方

思いつきで調べて、デプス素材(Depth of Field・被写界深度用の素材)を作ってみました。 ※そこまで調べてないので、もっと良い物があるかもしれません。

【Unity】加算とアルファブレンド モバイルシェーダーとの比較

通常とモバイルのシェーダーの違いが気になったので比較してみました。