I have been over ObjectSize nodes, and WorldAlignedTexture nodes… can not figure out how to do what should be a simple thing.
I have a wall texture, I make a mesh or BSP that is the size of the wall I want in the map. I want the material to go on the wall, and not scale … but just fit… if the wall is longer (horizontal) than the texture, then the texture should repeat. I mapped for COD before, and you could set this up pretty easy, seems to be a nightmare in UE4. So perhaps I am missing something.
As long as you use BSP brushes, this will be pretty easy to do -> just go to “alignment” in the details panel of your bsp - select “planar” - now the scale should be right again
But I personally would not recommend you to use BSP for your project as they are not so good for the performance