How to "different texture scales on different 3d models"?

So, im trying to use the same texture in the same project but scaled differently on two different 3D models (those two walls):

284080-unknown.png

How to do that without making two different materials? Right now, scaling the texture, obviously, scales both of the textures applied to the wall…

To keep the textures scaled to the same size in world, without worrying about how you scale your model, you can multiply the ObjectRadius by the TexCoord node and plug that into the UVs of the material.

Using Object Radius in Unreal Engine 4:

This is useful but what if i want to scale differently on different models? I’m forced to create another material?

I recommend you try to keep stone and brick textures scaled equally across all props, but if you want a certain model to have a different Tiling parameter value, you can make a material instance based on that material, and edit the parameters.