Old but nice effect. Download the source (see attachment of this post) and feel free to use it. Yet it comes without any warranty.. ;-)