私はiPhoneでopenGLとプログラミングを使用しています。
ゲームシーンの上に輝く「ビーム」をレンダリングしています。グロー エフェクトを作成するために、いくつかのテクスチャを加算ブレンディングで使用しています。ビームが純粋な黒の背景にレンダリングされている場合、ビームは希望どおりに見えますが、変化し続けるゲームでビームがレンダリングされると、背後の色と混ざり合ってしまいます。
現在、これは私の唯一のアイデアです:
1) ビームをテクスチャにレンダリングし、通常のブレンディングを使用して背景にテクスチャを描画します。
問題 - テクスチャは常に不透明になります (黒は私の glClear カラーです)。レンダリングしたテクスチャからすべての黒を削除する方法はまだわかりません。
助言がありますか?