D'OpenGL ES 1.x à OpenGL ES 2.0

Arnaud de la Grandière |

Comment gérer la différence de puissance entre l'iPhone 3GS/l'iPod touch 3G et les anciens appareils d'Apple? La question connaîtra sans doute différentes approches, mais concernant Iron Fist Boxing 3, la différence se portera sur la qualité du rendu : ainsi, sur iPhone 3GS et iPod touch 3G, le moteur utilisera OpenGL 2.0 avec force bump mapping, normal mapping, (des effets non supportés sur la Sony PSP, voir photo), et d'autres effets visuels comme le flou caméra ou encore le bloom. Le même logiciel tournera sans ces effets sur les machines plus anciennes, et il sera également possible de les débrayer sur les machines qui les gèrent, permettant ainsi une fluidité plus grande encore et quelques économies de batteries.



via übergizmo

Tags
avatar RWANITO93 | 
Au risque de passer pour le chieur de base... Il serait bon de bien différencier OpenGL ES (c'est à dire la version Embedded dont on parle dans l'article) d'OpenGL si cher à Apple dans Mac OS X, Id Software dans tout ses jeux, etc... Il existe des différences majeures qui font qu'il est important de noter la différence. Sinon pour en rester sur l'article, il ne reste plus qu'à espérer que la plupart des éditeurs/développeurs fassent la même chose mais malheureusement, on ne se dirige pas dans cette direction pour le moment.

CONNEXION UTILISATEUR