ナツいアツが終わりましたねー。こんにちはムーチョです。 さて今回は、OpenGLのブレンドモードについて。 PhotoShopなど画像処理系ではよくある簡単な処理なのですが、 わざわざOpenGLでやろうとするとさりげなく面倒で覚えにくいのでメモしてみました。 PhotoShopで言う乗算かスクリーンと反転処理だと思うのでその辺を中心に。 アルファブレンド glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); 反転 glBlendFunc(GL_ONE_MINUS_DST_COLOR, GL_ZERO); 加算 glBlendFunc(GL_ONE, GL_ONE); 加算+アルファ(PhotoShop的スクリーン) glBlendFunc(GL_SRC_ALPHA, GL_ONE); スクリーン(PhotoShop的 比較(明)) glBl
![OpenGLの画像合成時のブレンドモードよく使うもの抜粋](https://cdn-ak-scissors.b.st-hatena.com/image/square/940296cb3c26aa2e120a1fdf423776a83a884329/height=288;version=1;width=512/http%3A%2F%2Fmemo.devjam.net%2Fcommon%2Fimg%2Fdevjam.jpg)