spliff - 28 August 2008 08:46 AM
the water (as seen in my video) comes from the water demo which is found within the “demos” that come with the ogre3d open source rendering engine. the engine can be downloaded here: http://www.ogre3d.org/. the water is in fact a very simple mesh that can be interacted with. it can be modified very easily. in fact i did not modify this demo at all, i just “push” the water with the touches that are being registered from the touchlib sensor.
i hope that will get you started. as i mentioned in the pm, i will make the source code to this little ogre3d+touchlib demonstration available when i cleaned it up a bit, as it is work in progress and (surprise, surprise) very messy right now. 
I actually registered just to post this:
I don’t see how you couldn’t have modified the water example “at all”. The water demo that comes with Ogre3d has an Ogre head that moves around in circles, rain, and several textures that can be added. Additionally, the water in this demo is not interactive (meaning there are no functions set to handle distorting the water with user input). Are you referring to a different demo than the one that comes with Ogre3d?
Also, I would greatly, GREATLY appreciate any sort of help on creating an interactive water demo. All I really need to get started is help on making a simple water surface (in Ogre3d or anything similar) that can be interacted with (mouse or touchlib, anything). I’ve played around with the Ogre3d examples quite a bit, and followed a few of their tutorials, but my C++ is a bit rusty.
Help?