Book description
Android is booming like never before, with millions of devices shipping every day. It's never been a better time to learn how to create your own 3D games and live wallpaper for Android. You'll find out all about shaders and the OpenGL pipeline, and discover the power of OpenGL ES 2.0, which is much more feature-rich than its predecessor. If you can program in Java and you have a creative vision that you'd like to share with the world, then this is the book for you.
Table of contents
-
OpenGL ES 2 for Android
- Copyright
- For the Best Reading Experience...
-
- Table of Contents
- Early praise for OpenGL ES 2.0 for Android
- Foreword
- Acknowledgments
- Welcome to OpenGL ES for Android!
- Chapter 1: Getting Started
-
Part 1: A Simple Game of Air Hockey
- Chapter 2: Defining Vertices and Shaders
- Chapter 3: Compiling Shaders and Drawing to the Screen
- Chapter 4: Adding Color and Shade
- Chapter 5: Adjusting to the Screen’s Aspect Ratio
- Chapter 6: Entering the Third Dimension
- Chapter 7: Adding Detail with Textures
- Chapter 8: Building Simple Objects
- Chapter 9: Adding Touch Feedback: Interacting with Our Air Hockey Game
- Part 2: Building a 3D World
- Appendix 1: The Matrix Math Behind the Projections
- Appendix 2: Debugging
- Bibliography
Product information
- Title: OpenGL ES 2 for Android
- Author(s):
- Release date: June 2013
- Publisher(s): Pragmatic Bookshelf
- ISBN: 9781937785345
You might also like
book
Pro OpenGL ES for Android
In Pro OpenGL ES for Android, you'll find out how to harness the full power of …
book
Android NDK Beginner's Guide - Second Edition
Discover the native side of Android and inject the power of C/C++ in your applications In …
book
Game and Graphics Programming for iOS and Android® with OpenGL® ES 2.0
Develop graphically sophisticated apps and games today! The smart phone app market is progressively growing, and …
book
Learn OpenGL ES: For Mobile Game and Graphics Development
Want to create sophisticated games and graphics-intensive apps? Learn OpenGL ES gets you started immediately with …