egf did you read the AUM code about the water.. i guess that you didnt casue there is a way to simulate random water waves using 'sin' parabula and its change the models normals in random sinquence
you shuld take a look at that article
now you can give me the shader env tut