I think Anasis method is the way to go, and you can animate the texture. If you need help with that I have a book that covers it and I will type it out tomorrow.