iPhone 3Gs Graphics: You Will Be Shocked

The new iPhone CPU is getting a lot of buzz, and for sure, it will make the iPhone 3GS more responsive than its predecessors, but I think that most users will be “shocked” to see how powerful the iPhone 3GS is for 3D graphics. Obviously, you have seen the specifications: we’re going from a fixed-pipeline graphics architecture to an Open GL 2.0 ES one. But put in simple terms, it’s like going from Half Life to Half Life 2.

None of the game demos shown at the WWDC keynote has scratched the surface of what can be done by the iPhone 3GS. We expect (hope that?) the new Doom Resurrection game to come in two versions, one for the iPhone 3GS and another for older iPhones/iPod Touch… let’s wait and see.

Normally, the Power-VR SGX GPU in the iPhone 3GS should be much faster than the old one in two fundamental graphics metrics:

  • Triangle setup: This defines how many triangles can be processed per second
  • Fillrate: a measure of how many pixels can be modified per second.

Both metrics are key to increase graphics realism. But that’s not it: the iPhone 3GS does not just use sheer brute force to make games look better. Thanks to the more programmable architecture of the Power-VR SGX, developers can now use techniques found on PS3 and Xbox 360 games. Here are a few:

Bump Mapping and Normal mapping


Normal map demo on PC

Basically pack details in textures, rather than triangles. This is leaps and bound better than just adding more triangles to add details.



Advanced Shadow Mapping demo on PC

You have not seen a lot of shadows on iPhone, right? This is about to change, thanks to techniques like shadow maps or stencil buffer shadows.

Multi-textures and lightmaps


Lightmaps from S.T.A.L.K.E.R on PC

Lightmaps is a basic way to pre-compute a very complex lighting for static objects. Made popular by Quake in the gaming world, it is still a fundamental too that is now available to iPhone 3GS developers.


Beyond the technical jumbo mumbo, the takeaway important is to understand how far forward graphics power on the iPhone has moved. You will be shocked by the second generation of iPhone 3GS titles.

[via UberGizmo]



We don't think that using an adblocker = piracy. That's simply not true. We use and recommend uBlock Origin.

However, as a small non-corporate website, we would appreciate it if you'd consider whitelisting FSM in your adblock of choice.

Alternatively, consider donating using the options below....

Monero (XMR) 43GnqUNJrTi9QyL7kEH8vM8pgWGCE6bjv1FSRipeNMM4TTeNnUVsRBb6MfMpQYxtLE7ReonxVVSXz2rFCEdW5H11LC3x73b
Bitcoin (BTC) 1Hfuq77gKKFJeNcq4EP4dQK3yDRWrFEwJR
Bitcoin Cash (BCH) qzmdm6e6q5wf2p6sxz2mst7cenz60newwc5m4e9js8
Ether (ETH) 0x5f02869278C24A6579d3820f52AD15936D6F9d69
More content?  
Ads Blocker Image Powered by Code Help Pro

Congrats on using an adblocker. We mean it.

Please support us by disabling your AdBlocker or whitelist us.

Thank you! ❤️