I am trying to map an image of an arrow around a torus and then rotate the torus to animate it, around both its major axis and its minor axis.
Either I can rotate the mapped image, or I can rotate the torus? Can I create an array of a cylinder and map the image of the arrow onto the array?
I have tried using armatures in the torus and rotating the armatures both around the minor axis and the major axis of the the torus but this kinks the surface of the torus.
The single arrow, on a grid 24x24, extends to the full extent of the torus' surface, which is divided into 24x24 faces to facilitate mapping - whether in Blender or not, but in 2D animation.
Ultimately two torri are linked, each with its own arrow image, one positive and the other negative.
Here is a link to the entire completed animation done in 2D: enter link description here
Here are some more images to illustrate the mapping: Here is a 2D map of the arrows, but I am using 12x12 rather than 10x10, and the arrows are full bleed in that they both extend each to the limit of the torrus mappings