こんにちは、Unityエンジニアのオオバです。 GLSL Sandboxとは、 言わずと知れた有名なWebサービスです。 GLSLで書かれたシェーダーを即時実行して全世界にブラウザベースで共有できます。 ソースも公開されているためシェーダー教材としても非常に重宝します。 実際にUnityで試してみたい表現が見つかったりするので移植することもありますが、 そもそもUnityはShaderLabという独自のシェーダー言語なので単純にコピペという訳にはいきません。 本記事では移植方法について説明していきます。 →11万文字で徹底解説した「DOTweenの教科書」Unityアニメーションの超効率化ツールはこちら シェーダー言語が違う先ほど説明したとおり、Unityのシェーダーは全てShaderLabで 記述されていて、記述文法としてはCg/HLSLです。 ということで、GLSL SandboxのG