I think it was just using a panner, you might be able to do something more complex using panner and an animated texture