In this project, I improved my previous water physics engine so that now, you can have as many particles as you want (As long as it's under 300)! I recommend having 200-230 particles for the smoothest water. Hold down your mouse and the water will react based on the distance to it.