シューティングの臨場感を出すために背景をスクロールする訳ですが、その辺りをシェーダーでやってみました。 1枚の板ポリに複数枚の背景を表示する スクロールさせる シェーダーアニメーションのプレビュー 1枚の板ポリに複数枚の背景を表示する まずは下3枚のテクスチャを合成します。 下の記事を参考に一枚の板ポリに奥・真ん中・手前の画像を合成するシェーダーを作成してみました。 qiita.com gist.github.com 作ったシェーダーをマテリアルにセットして、3枚のテクスチャをセットすれば下のような感じになります。 スクロールさせる 背景をスクロールさせます。 とりあえずノコギリ波で一定時間進んだら戻す感じで。 gist.github.com WebGLでは出来る限りCPUを使いたくないので云々というお話 シェーダーアニメーションのプレビュー ちなみに、SceneView のAnimate
![【Unity】背景の多重スクロールをシェーダーで - テラシュールブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/a31feaa4b92e21af6d5befb658f54b9ddc589fba/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftsubaki_t1%2F20171115%2F20171115235145.gif)