iPhone 3G S 支持 OpenGL ES 1.1 / 2.0;3G 仅支持 ES 1.1,所以呢?

谈谈这件事情对两代 iPhone 3G 的差异之前,先简单说一下 OpenGL ES 是啥,基本上就是 OpenGL 的简易版,里头包括许多实时 3D 影像处理所用的 API;而现今市面上大多数的手机、手持装置,只有支持到 1.1 版本,而 2.0 除了数字大一点之外,能够处理更复杂的 3D 对象贴图(texture)、着色(shading),可以让游戏画面更加精致就是。
而由于目前 OpenGL ES 1.1 跟 2.0 彼此间完全不兼容,软件如果要同时支持两种版本,则必须要被重新撰写;同时一个仅支持 2.0 的软件,并不能在仅能支持 1.1 的硬件上面执行;如果事情这样发展下去的话,将来就会有部份软件仅能在 iPhone 3G S 上面执行,跟目前 iPod touch 不能吃某些软件的状况类似。
而如果软件开发者要让自己的软件被更多人使用的话,那目前看来,最保险的方法,就是让自己的软件支持 OpenGL ES 1.1;而这对于使用者最大的问题,是在假如不是那么需要录像、电子指南针功能(以及其它相关软件)的情况下,还是可能需要换新机,特别是对于游戏画面颇要求的朋友而言,这中间的价差,就得靠消费者自行评断到底值不值得了。
[原文连接]














Reader Comments (Page 1 of 1)
DsZz @ Jun 11th 2009 4:20AM
也不知道webOS有这么时尚不,都openGL 2.0了
DFY @ Jun 11th 2009 4:42AM
WEBOS-游戏奥,不知道奥。支持PALM
cherryinpalm @ Jun 11th 2009 5:20AM
孤岛危机???晕死
zhouwenyu84 @ Jun 11th 2009 5:53AM
还是瘾科技好!不像cnBeta,发个评论还得都那么多规矩,什么关键词屏蔽,甚至管理员还删除评论,我就搞不懂有那个必要吗?无所谓,以前还抢它的沙发,现在看看没那个意思。反正新闻多了去。个人觉得一个网站的发展是离不开群众的,只有这样才能生存和壮大起来!
FT @ Jun 11th 2009 9:22AM
所以呢?
alikesi @ Jun 11th 2009 12:22PM
3GS还好吧。
BBQ-Chris @ Jun 12th 2009 12:09AM
请问有活动3G换3GS的吗?