Renderizando niebla debajo del agua

Soy consciente de glFog, que combina entre la niebla y el color de la superficie en función de la distancia a la cámara, así: Las ecuaciones se dan incluso en los documentos . Pero la niebla se aplica inmediatamente delante de la cámara. Estoy tratando de renderizar una superficie de agua y...