Foreword

Games are visual experiences. As game developers, we want to create environments and characters that pull players into our games, be it through stunningly realistic 3D scenery or quirky, out-of-this-world experiences. We are longing for millions to play our games and experience our worlds, making their lives a tiny bit more fun. Android and its ecosystem provide us with an audience. OpenGL ES gives us the technological means to realize the games of our dreams.

OpenGL ES is the de facto standard in mobile graphics programming. It’s the lean and mean brother of desktop OpenGL, removing a lot of the cruft kept for backward compatibility. OpenGL ES comes in three major versions: version 1.0, which gave us an inflexible fixed-function pipeline; ...

Get OpenGL ES 2 for Android now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.