iPhone 3GS使用的是带有硬件图形加速功能的PowerVR SGX,支持OpenGL ES 2.0技术。而以往iPhone使用的是PowerVR MBX,只支持OpenGL ES 1.1,硬件特性的不同,其必然导致游戏的速度和画质的差别。在iPhone 3GS刚推出时,开发商还在适应,游戏在两代手机上几乎没有什么差别,但现在已经有有着明显画质差异的游戏出现了。
左为前代iPhone运行效果,右为iPhone 3GS运行效果
在游戏《Iron Fist Boxing 3》中使用iPhone 3GS运行时,我们可以看到阴影、身上的汗水以及反光,质感更加强烈,而且在游戏中甚至还包括一定的动作模糊效果。据开发人员称,全开这些效果,在iPhone 3GS依然可以很轻易地达到30帧/秒的速度,如果关闭这些效果游戏的速度则可以达到60帧/秒,而这些特效在前代的iPhone上是统统看不到。可以预计,在今后体现两代手机差异的游戏将会越来越多。
在苹果WWDC上称新iPhone 3Gs性能会比新在的iPhone高2-3倍,消费者被高画质的iPhone 3Gs给深深吸引住,尤其体现在许多的3D影像的体验上。提升不少的硬体设备更能成为iPhone 3Gs最强的后盾。 除了提升后的CPU、RAM以外,还支持OpenGL ES 2.0的Power-VR SGX GPU将会成为iPhone 3Gs的优势之一,尤其在下列两点上,大有突破:
1.三点渲染(立体渲染):每秒能处理立体的影像大为提升。
2.填充率(Fillrate):每秒能优化的画质能力。
大幅提升后的硬体,不只提升了画质也带来了更加流畅的处理速度。Power-VR SGX的能力更有办法让软体开发者开发和PS3、Xbox 360同等能力的游戏。下面两张图可以解释iPhone 3G和iPhone 3Gs的不同。


