OpenGL ES Render to Texture

Me ha costado encontrar un código sencillo para renderizar una escena a una textura en OpenGL ES (específicamente para el iPhone, si eso importa). Estoy interesado en saber lo siguiente:

¿Cómo renderizas una escena a una textura en OpenGL ES?¿Qué parámetros debe usar para crear una textura que sea capaz de ser un objetivo de renderizado en OpenGL ES?¿Hay alguna implicación con la aplicación de esta textura renderizada a otras primitivas?

Respuestas a la pregunta(2)

Su respuesta a la pregunta