How would I make a material mask texture loops and scale?

If I wanted to make a pulsing effect by scaling up a texture and looping it infinitely (think of a hypnotizing swirl), what node would I put in front of the texture sample to do this?

You can make a flowmap in an external product:

https://forums.unrealengine.com/development-discussion/rendering/114475-swirl-animation-material

or you can fiddle with a lot of material nodes:

1 Like