Where do you put ScaleUVsByCenter in your blueprint?

Hi there! I’m rather new to UE4 (only used it for about a year) and I am figuring out how to handle materials, I got scaling and the parameters down but I can’t make it scale from the center.

Essentially my texture is a soccer field and I am trying to get the entire field on the surface of the mesh but when I scale it the texture won’t show any of the white boundary lines on the left hand side and the top, only the right hand side and the bottom. I’ve tried using ScaleUVsByCenter but I’m 100 % sure I’m not doing something right. I’ve been googling and reading posts/tuts for about 7 hours and I just can’t figure it out. As well, the texture shows up just white in the preview for some reason. Any help would be much appreciated, thank you!

Here’s my blueprint:

Material editor = not blueprint.

The texture scale input needs a vector two (hold down the “2” key on your keyboard and left mouseclick) where the first input will be the horizontal length (X), and the second input will be the vertical length (Y)

You can ignore the UV’s input unless you need another uv-channel, in that case hook it up with the TextureCoordinate Node.

Thanks, Luos! That was super helpful. I used 2 scalar parameters and an append node so I could animate the X and Y scale… it works great!