WebGL Advent Calender 1日目。 初投稿です、よろしくお願いします。 WebGLで画像処理やってみます。 今回施すのは以下のような画像の変換です。 セピア ネガポジ 色相の変更 https://dl.dropboxusercontent.com/u/27815754/movie_effect/image_effect.html WebGLは画像中の画素に対して並列演算を行うことに長けているので3Dだけでなくこういった応用ができます。 ソースコードはここに書き捨てていますので参考にしてみてください。 https://github.com/nyamadan/color_texture 仕組み 画素はR, G, Bの3成分を持ちます。 これをR', G', B'に変換します。 f(R, G, B) -> R', G', B' (あまり詳しくありませんが、単射という関係になって