ikoan unity 開発メモ

Unityに関するアレコレを日々つづっていこうと思います

shader

ゲームの敵が消滅するようなシェーダーなど

環境 Unity2018.3.0f2 概要 確かテラバトルなどで、敵を倒した際に消えていくエフェクトってありますよね。 サラサラと敵が粉末のようになって消えていくアレです。 アレを以前から実装したいなーと思っており、何か難しく考えすぎててできないなーって思っ…

揺らめく旗に動的に画像を乗っけるシェーダーとスクリプトとか

環境 Unity2018.2.14f1 概要 よく旗が揺らめくシェーダーの実装例などはありますが、その旗に他のグラフィック素材も乗っけて一緒に揺らせないか、という要望があったので大雑把に実装してみました。 実装方法 方法論としてはいくつかあるとは思います。 1…

RenderTextureのアルファ

環境 Unity2018.2.14f1 概要 Cameraで撮ったRenderTextureを表示する際にRenderTextureのアルファ成分についてわかりづらく、よく忘れるのでまとめました。 問題 CameraAの表示内容をRenderTextureに焼き込み、それをUnlitなどで他のmeshに描画すると、Camer…

shader練習 ブラーシェーダー

環境 Unity2018.2.8f1 目的 画面をぼかす処理を作成したい。 そのためのブラーシェーダを作成します。 実装 画面をぼかす処理で一番簡単なのは、表示解像度を下げることになります。 要はテクスチャを解像度を下げたテクスチャに書き込み、それを引き伸ばし…

【番外】先日 Shader Graph でつくった shader を書いてみた

環境 Unity2018.2f 概要 ikoans.hatenablog.com こちらで作った shader を自分で書いてみました。 まずは、ノイズ用のテクスチャのプロパティを作成します。 ノイズテクスチャからは揺らぎ分の情報を取得。 また、ノイズテクスチャはv方向に_Timeでスクロー…

Shader Graph 作ってみた

環境 Unity2018.2f 関連記事はこちら ikoans.hatenablog.com 作ってみるテスト 前回は基本的な機能を探るだけで終わってしまったので、 今回は参考サイトみながら、流れを把握してみようかな、と。 参考にしたのはUniteの高橋 啓治郎さんの講演動画。 まずは…

Shader Graph 触ってみた

環境 Unity2018.2f インストール Window > Package Manager を選択するとPackage Manager の window が表示されます。 デフォルトでは In Project になっているので All に切り替えるとずらーーーっと。 その中から Shader Graph を選択して Install でOK…