In the previous tutorials we have created a textured 2D image that we can control and transform. We have talked about the texturing just a little bit. The shader parts will be explained in great detail in our future tutorials about shaders. The OpenGL ES 2.0 part of the code is what we are going to handle in this tutorial. I will have to warn you, this tutorial will be theory for the most part as it will try to explain how the texture system works in OpenGL ES 2.0.