In Antwort auf:

using a clipping plane at the surface of the water, this must be done in a DLL i think.




This can be done in the pixelshader (2.0) with the "clip()" instruction. I use this in my contest entry "Water Shader Demo".