This is the reason I was fascinated by the app! Simulating steam believably is quite a feat. Any papers or rough algorithmic sketches out there?
There is a faster implementation of it, as perlin noise is pretty expensive, that get's used a lot in game design.
Hope that helps.