Interesting, is this a 2D or 3D simulation? How do you calculate the interactions, directly (but apparently parallelized) which means Nē (or Nē/2) calculations or with a more advanced method (N*logN or even -> O(N))?
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual
@sivan: Looks very very nice but you should think about removing the white foam/ the shoreline, game developers like to do this but there would not be any such thing in your scene if it was real life and it IMO always (!) looks horrible.
"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual