Я пишу игру OpenGL ES 2.0 (на iOS). Как я могу создать шейдер (поскольку я предполагаю, что это было бы проще сделать в шейдере), чтобы геометрия, расположенная дальше от начала координат (по оси Z), казалась темнее?
Вода на этом изображении иллюстрирует эффект, который я имел в виду
(источник: bytecellar.com )