はじめに shaderを書くことに仕事にして2年が経過しました。前回記事 2017年度GLSLお役立ちシート もだいぶ古くなったのでアップデートしたいと思います。 glslがどんなものかについては、2016年のAdvent Calenderで@doxasさんがまとめていますので、ここでは要点のみまとめています。 詳細について知りたい方は去年の@doxasさんの記事を見ると良いでしょう。 GLSL で暖を取るための準備をしよう! GLSL お役立ちマニュアル glslとは glslをものすごくザックリ言うと、3Dグラフィックの規格であるOpenGLの規格の中で、GPUでポリゴンの影の色や頂点の位置の計算を行うためのshaderと言われる言語です。 WebGLはOpenGL ES 2.0をWebで扱えるようにしたものですので、WebGLで使えるshader言語はglslと言ってもいいでしょう。