I read FXGuide's Assassin's Creed III tech article. Loved it - but nothing really goes in depth to currently one of the best looking oceans for the PC platform in the shape of Black Flag.
Question for the experts -
How did they do the water? I read several SIGGRAPH papers and stuff on fluid dynamics. Did they use a "mesh" which had physics based wave frequency equations built in? If no one knows - mind telling me the most common way one makes a realistic ocean with beautiful colors like Black Flag?
Also what exactly are "shaders". I'm guessing it's a programmed script that draws pixels in a specific way...but can someone explain how "shallow water shaders" are more "advanced" in the next-gen version of this game?