Well, with TSE I've recently hit an issue with shorelines. Now, L3DT works just fine with this on its water calculations on the texutre, so I figured all was well.
Well, the issue I later came up with is, my game is going to be very dynamic. Dynamic lighting, day/night, all sorts of things. So, I can't have dynamic everything and static shorelines. So, I decided to make dynamic shorelines.
And so, heres a pic. Keep in mind, I threw this together in like, 30 min so its not perfect. At the moment it only calculates colors based on the terrains height. Its kind of a hack-up to make sure the color calculations work right. And indeed they do!
Next step is to add in calculations based on waterblock positions.
Remember, this water is NOT textured. Its shaded by a pixel shader. Eventually it will be to the point that the colors can change at any given moment. And if you were to move the waterblock, the blue would move with it.