在iPhone上播放openGl应用程序的背景视频
问题描述:
我发现了一些关于在iPhone上播放全屏视频的教程,但是我不知道是否可以在openGl动画应用程序的背景中播放嵌入式电影?在iPhone上播放openGl应用程序的背景视频
电影应该只是无缝循环,不应该有播放时播放/暂停/音量弹出的任何控制按钮。如果可能的话,那么表现如何?
答
- 解码下一视频帧
- 上传帧位图纹理
- 禁用深度缓冲器的读/写
- 绘图屏幕尺寸的织构化四使用帧纹理
- 重新启用深度缓冲器的读/写
- 渲染你通常场景
- 转到#1
谢谢,但您是否在实践中尝试了这一点?听起来非常慢,尤其是在较老的iPhone上,根据我的经验写入任何纹理都会使帧速率在这些较旧的设备上几乎停顿,即使在更新非常小的纹理区域时也是如此。你有没有快速上传位图的代码? – sinsro 2010-08-10 08:11:28