有没有办法直接在iPhone上渲染像素?

时间:2011-11-03 13:04:09

标签: iphone rendering pixels framebuffer

我想移植一个我制作的游戏,它将屏幕本身渲染为50 fps(不使用opengl)。

将此端口移植到iPhone的最佳方式是什么?

我正在阅读有关Framebuffer Objects的内容。这是一种很好的方法来高速渲染像素的缓冲区吗?

2 个答案:

答案 0 :(得分:1)

在屏幕上获取像素的最快方法是通过OpenGL。

需要有关您的游戏当前呈现给屏幕的更多信息,但我没有看到FBO将如何提供帮助,因为它们通常用于获取渲染缓冲区的副本,即用于创建屏幕录制或合成飞行中的自定义纹理。

答案 1 :(得分:0)

如果我需要创建一个应用程序,我必须直接访问像素并且不能直接访问硬件我使用SDL,因为它只需要您创建一个表面,然后您可以直接操作像素。并且据我所知,你可以在Iphone上使用SDL,甚至可以使用opengl加速它