6
glBlendFuncは、ピクセルブレンドモードを指定する関数呼び出しです。PhotoshopのようなスクリーンモードでピクセルをOpenGLでどのようにブレンドするのですか?
式I Aはソース画素である
C = A * B
となっているフォトショップ、のようMultiply Modeを行うことができ、Bは、宛先ピクセルであり、Cは、最終的な結果です。
glBlendFunc(GL_DST_COLOR、GL_ZERO)私はその効果を得るでしょう。
ここで私の質問はどのように使用するのですかScreen Mode?その式は次のとおりです。
C = 1 - (1 - A) * (1 - B)
代数!私はそれを完全に忘れる!ありがとう、素晴らしい答え。 – trVoldemort