Рендеринг тумана под водой

Мне известно о glFog, который смешивается между цветом тумана и цветом поверхности в зависимости от расстояния до камеры, например: Уравнения даже приведены в документах . Но туман наносится сразу перед камерой. Я пытаюсь визуализировать поверхность воды и хочу, чтобы она имела некоторую глубину,...