UV Warp Modifier Tutorial
Why Blender Stack Exchange recommends it
Blender Stack Exchange answerers point people to it when they need to animate or swap textures, such as eyes or faces, by driving UV Warp with bones or empties.
Recommended by 2 people across 3 different months, 2017 to 2021.
What it is
A six-minute Blender tutorial by pkowal1982 on making cutout-style animation, focused on the UV Warp modifier. It is a re-edited, extended version of an older tutorial on the UV Offset modifier.
What people said
Recommends lemon · 2017-02 · Blender Stack Exchange · on “How do you make low poly textured eyes blink”
A way to do it is to use the 'UV warp modifier'. The principle here : [LINK] And a more complete tutorial here [this video]
Recommends Jaroslav Jerryno Novotny · 2019-04 · Blender Stack Exchange · on “How can you keyframe textures changing?”
There are multiple options: you can animate the nodes in the material itself to mix multiple textures (animate factor of Color > Mix node): [LINK] put all your textures into a single image (image atlas). Then you can use the UV Warp [LINK] modifier to translate the UV coordinates across the image atlas. To control the modifier: create an armature rig and animate the bone positions (as shown in this UV Warp tutorial [this video] ) create an integer custom property and use it to drive the bone/empty location in single axis. The image atlas should be an image strip with equally spaced images in this case. Then you keyframe the integer property that switches all the textures.
Recommends lemon · 2020-09 · Blender Stack Exchange · on “Need some help for an experiment (Eye animation)”
UV warp modfiier: for instance [LINK] But you can also directly shift to the wanted texture part (modifying keyframes curves). See for instance: [this video]
Cites Blunder · 2021-11 · Blender Stack Exchange · on “How to make a 2D eye attach with 3D model's face, then add a rig to the eyes so they are able to move around the face?”
I'm missing an important keyword here: ***UV Warp Modifier***. With this modifier, you can change the texture mapping for 2D face expressions. Examples: [LINK] and [this video] or here at BSE: [LINK]