Text uv layer texture I'm trying to do something similar to this is Blender:



Animation here: https://www.instagram.com/p/BqQKtNmHsCw/

I've got the shape and animation working, but I can't figure out how to animate the text layer on the 4 different sides?

Here's an image of my shape so far:



I followed this to build the shape: How to animate text over a twisted mesh (or text flowing along an infinity loop)

Also I might need to smooth the object without interfering with the twist or rounding the sides?

Edit

This is how it looks when I follow the linked suggestion / open Robin Betts' file:



I'm not able to determine what Axis, origin the simple deform modifier uses. Is there an addon plugin that I need to install? (I'm using v.2.79)
The Material

A material is set up for the object, coloring an emission shader with an image in the object's UV space, through a Mapping node:



Unwrapping

If you're following a method something like this one, then you're just unwrapping flat surfaces, before they are modified:




There is a seam down every longitudinal edge, so it's just U unwrap, followed by rotating/scaling in the UV Editor.
Although the UV space has been set up to allow different text on every face, in this case the UV islands have been snapped over one another, so they all refer to the same region of the image.


Modifiers

After Twist and Bend modifiers are assigned as shown in the linked answer ..



Animation

Now the Location: X field of the Mapping node in the material can be keyframed between 0 and 1 to loop the translation of the UV texture space (trim the last  frame, where X = 1 = 0, to get a seamless loop):

Here, the loop is shown without the animated twist: only the text is being animated across its surface.



Here, with the twist as well..