-2

OpenGLと の使用CVOpenGLESTextureCacheCreateTextureFromImage:

ここのドキュメントでは、ターゲットはGL_TEXTURE2Dorである可能性があると言われていますGL_RENDERBUFFER:それはどういう意味ですか? フレームバッファにバインドされたレンダバッファをcolor_attachment_0使用して画像を取得できますか?

4

1 に答える 1

1

あなたの質問は少し混乱しています。

そこのドキュメントは、ビデオ フレームを GL_TEXTURE2D または GL_RENDERBUFFER にプッシュできると言っています。

最初のケースでは、フラグメント シェーダーで sampler2D を使用して、ビデオから色を検索し、ビデオをポリオンに配置できます。

2 番目のケースでは、はい、renderbuffer を FBO にバインドし、glReadPixels() を使用して画像を取得できます。

ただし、これらのいずれも必ずしも「ソース」とは呼びませんか? それらはターゲットです。後で読むための情報源として意味しない限り?

于 2013-08-30T22:37:31.183 に答える