Produced with PhotoShop, AFter Effects and Trapcode particular (plugin) this effect was used in a course promo. I like the distortion produced by the bubbles.