Estoy escribiendo un juego OpenGL ES 2.0 (en iOS). ¿Cómo puedo crear un sombreado (dado que supongo que esto sería más fácil de hacer en un sombreador) para que la geometría más alejada del origen (en el eje Z) aparezca más oscura?¿Cómo puedo colorear cosas en OpenGL ES 2.0 en función de su profundidad?
El agua en esta imagen ilustra el efecto que tengo en mente
Zarch http://www.bytecellar.com/wp-content/uploads/2010/12/Zarch_screen.png
Probablemente deberías buscar la iluminación Open GL ES 2.0. – Lordalcol