【发布时间】:2011-04-12 04:53:47
【问题描述】:
我目前在 iPhone 上使用 box2d 和 cocos2d。我设置了一个相当复杂的场景,我希望最终用户能够将其录制为视频作为应用程序的一部分。我已经使用 AVAssetWriter 等实现了一个记录器,并设法让它记录从 OpenGL 像素数据中抓取的帧。
但是,此视频录制似乎 a) 稍微减慢了应用程序的速度,但更重要的是 b) 最多只能每秒录制几帧。
这让我产生了渲染 Box2D 场景、手动触发滴答声并在每个滴答声中抓取图像的想法。但是,dt 在这里可能是个问题。
只是想知道是否有人已经这样做了,或者是否有人有更好的想法?
【问题讨论】:
标签: iphone ios opengl-es cocos2d-iphone box2d