I’m trying to animate this UV on a texture.
- Why won’t the UV shell move when I enter a value in the Scalar param: U Tile node?
The UV stays in the upper left coordinate of the texture.
Maybe it is just offsetting it a tiny bit? Try some huge number like 30 and see if that does anything.
Okay, I guess not then. hmmm…
Like @Detach789 says, TINY bit. Any multiple of 1 will bring you back home…
Try .25
Also, you could use

That worked!! Thank you!!!
Can I ask you one more question?
Goal: I want to create an integer variable in the Control Rig. The Integer will move the UV coordinates along the texture.
When the Integer variable is 0, the UV will be at 0,1.
When the Integer variable is 1, the UV will be at 1.25,1.
When the Integer variable is 2, the UV will be at 1.5,1.
When the Integer variable is 16, the UV will be at 1,1.
How can I create an integer variable that will work for Control Rig and a material?
So you can map 0-16 to 0-1. Is there a way to send this param to the material ( I’ve not used control rig )?
Thank you for your help, ClockworkOcean. You helped me get a couple steps closer to my goal. I hope the light constantly shines on you where ever you go.
Material parameter collections as usual.
Unless you are within the character blueprint or a blueprint that also sends to control rig, then you can just make the material from code and offset the scalar value as you normally would.
Since control rig can be set up to run blueprint code, it may be possible to get owner > get mesh > get material > make material instance dynamic > assign material > set scalar.
(In practice, well, good luck
)
Note: you want to avoid doing all of that all the time. Its likely better to find a way to save the MID on actor creation, and re-used the stored variable. Just not sure you can within control rig necessarily.
Owener > cast > access material variable.
Ideally.
An alternative could be to use animation values to drive the material itself… theres some glowing eye content examples for that…
Hello, I made a Dynamic Material Instance in an animation blueprint construction script.
How does the material instance and the dynamic material instance talk to each other?
Did I forget to do something?
Here is a screen grab. Values entered in the dynamic material instance do not populate the material instance parameters.