changed boyancy calc on particles to basic sph interpolation, seems to work well