OpenGLのから正常な情報の取得、出力をレンダリング
-
26-09-2019 - |
質問
Iこの単純なを維持しようとするでしょう。
私は、フレームバッファ出力(または類似)から、シーンの通常の情報にアクセスするための方法をしたいです。同じように1はglGetTexImageとGL_DEPTH_COMPONENTを使用してデプスバッファにアクセスすることが可能です。
私が順番にレンダリングされた画像から読み取ることができたRGB色空間内の通常の情報を出力するフラグメントシェーダを設定する可能性が知っています。 OpenGLのAPIの中にこれを行う方法があれば、私はしかし、思ったんだけど。
私は私ができるよう最善のように要求に応じて何かを明らかにするだろう、
ありがとう解決
あなたは既に解決策を知っている:RGBとして、通常のレンダリング。あなたが使用できる組み込みの通常のバッファはありません。あなたが二回あなたのシーンをレンダリングしたくない場合は、複数のオブジェクト(FBO)フレームバッファの使用は、ターゲット(MRT)をレンダリングします。次に、あなたのフラグメントシェーダで別のテクスチャに色と通常の両方を書き込むことができます。
所属していません StackOverflow