質問

Iこの単純なを維持しようとするでしょう。

私は、フレームバッファ出力(または類似)から、シーンの通常の情報にアクセスするための方法をしたいです。同じように1はglGetTexImageとGL_DEPTH_COMPONENTを使用してデプスバッファにアクセスすることが可能です。

私が順番にレンダリングされた画像から読み取ることができたRGB色空間内の通常の情報を出力するフラグメントシェーダを設定する可能性が知っています。 OpenGLのAPIの中にこれを行う方法があれば、私はしかし、思ったんだけど。

私は私ができるよう最善のように要求に応じて何かを明らかにするだろう、

ありがとう
役に立ちましたか?

解決

あなたは既に解決策を知っている:RGBとして、通常のレンダリング。あなたが使用できる組み込みの通常のバッファはありません。あなたが二回あなたのシーンをレンダリングしたくない場合は、複数のオブジェクト(FBO)フレームバッファの使用は、ターゲット(MRT)をレンダリングします。次に、あなたのフラグメントシェーダで別のテクスチャに色と通常の両方を書き込むことができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top