1

アプリで cocos2d のゲームプレイからビデオをキャプチャしたいと考えています。単純に glReadPixels を使用できますが、非常に遅いです。GPUImage/GPUImageMovieWriter はより高度なアプローチを使用していることがわかりましたが、GPUImage と cocos2d の間でコンテキスト共有をセットアップする必要があります。

誰もそれを作る方法を知っていますか?

GPUImage の共有グループを cocos2d にプッシュしようとしましたが、うまくいきません:

container = [CCGLView viewWithFrame:CGRectMake(116, 37, 480, 640) pixelFormat:kEAGLColorFormatRGB565 depthFormat:0 preserveBackbuffer:NO sharegroup:[[[GPUImageContext sharedImageProcessingContext] context] sharegroup] multiSampling:NO numberOfSamples:0];

どんな助けでも大歓迎です。

4

0 に答える 0