Physically-based particle system