Sto scrivendo un gioco OpenGL ES 2.0 (su iOS). Come posso creare uno shader (poiché presumo che sarebbe più semplice farlo in uno shader) in modo che la geometria più lontana dall'origine (sull'asse Z) appaia più scura?Come posso colorare le cose in OpenGL ES 2.0 in base alla loro profondità?
L'acqua in questa immagine illustra l'effetto che ho in mente
Zarch http://www.bytecellar.com/wp-content/uploads/2010/12/Zarch_screen.png
Probabilmente dovresti cercare l'illuminazione Open GL ES 2.0. – Lordalcol