3 added 686 characters in body
source | link

This might be helpful. UV Project where an empty can move and control the UV texture. You can either animate the empty directly, or parent it to another bone, or object, or...

enter image description here

p.s. if you press RR with the empty selected you can rotate the texture like an orbit.

Update: In response to extra blink question.

Above the initial shape I added a duplicate which floats just above the surface and repeated the process of adding a UV project - the difference is the second UV had a strip of alpha transparency.

enter image description here

My guess is more layers can be added for extra effect. Here I added some movement to the new UV alpha layer...

enter image description here

...and then added some scaling to origin UV eye texture.

enter image description here

This might be helpful. UV Project where an empty can move and control the UV texture. You can either animate the empty directly, or parent it to another bone, or object, or...

enter image description here

p.s. if you press RR with the empty selected you can rotate the texture like an orbit.

This might be helpful. UV Project where an empty can move and control the UV texture. You can either animate the empty directly, or parent it to another bone, or object, or...

enter image description here

p.s. if you press RR with the empty selected you can rotate the texture like an orbit.

Update: In response to extra blink question.

Above the initial shape I added a duplicate which floats just above the surface and repeated the process of adding a UV project - the difference is the second UV had a strip of alpha transparency.

enter image description here

My guess is more layers can be added for extra effect. Here I added some movement to the new UV alpha layer...

enter image description here

...and then added some scaling to origin UV eye texture.

enter image description here

2 added 112 characters in body
source | link

Not sure this is what you are looking for butThis might be helpful. UV Project where an empty can move and control the UV texture. You can either animate the empty directly, or parent it to another bone, or object, or...

enter image description here

p.s. if you press RR with the empty selected you can rotate the texture like an orbit.

Not sure this is what you are looking for but might be helpful. UV Project where an empty can move and control the UV texture. You can either animate the empty directly, or parent it to another bone, or object, or...

enter image description here

This might be helpful. UV Project where an empty can move and control the UV texture. You can either animate the empty directly, or parent it to another bone, or object, or...

enter image description here

p.s. if you press RR with the empty selected you can rotate the texture like an orbit.

1
source | link

Not sure this is what you are looking for but might be helpful. UV Project where an empty can move and control the UV texture. You can either animate the empty directly, or parent it to another bone, or object, or...

enter image description here