You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers. No questions about C++ programming or topics which are answered in the tutorials!
How do you suggest i go about recreating it then? I don't know anything about texture matrices and projection. Could we start with you explaining them please?
I guess i should start by trying to use their water shaders and send the required information to them?