(Late reply, because Google/Google Alert doesn’t pick up the new forums here, so I wasn’t alerted despite you dropping the word “xoreos”)
If Xoreos is fine with using that shader for all games, then I’m fine. But if the goal of Xoreos is that each game has a water shader that imitates the original one, then it’s out of my scope.
Yes and no.
First, I do want xoreos to imitate the orginal looks of every game, yes. However, I also want optional improvements, user-configurable.
In either case, nice work! Your renderer does look really spiffy.
I’d lie if I said I wouldn’t want you working on xoreos instead, though.
(EDIT: Ooops, accidentally reversed the meaning of my sentence there.)
But I’m not sure if you’d be happy with xoreos in its current state. We only have a partially implemented, old-style renderer, and the new one is still being implemented. We certainly could use help there, but it would be fiddly work, not excitingly dashing forwards. And yes, compatibility with the other games is very important.
I also could use help in integrating berenm’s Granny works into xoreos. There has been some work done on the xoreos animation system recently, to implementing the bone animations for the two Knights of the Old Republic games, and I believe it would be ready for NWN2 animations as well. We’re only lacking in people-power to do that.