Landscape Bump Mapping?

As shown by the title, I’m having problems with adding a bump map onto my landscape. The problem I have is, if I do, the area that I’ve already painted on before updating it with bump mapping, has become the default texture and can’t be textures, and the other areas that have just had grass painted on, are fine. The landscape I’m making is just a test run to get the material working, but I love the look of the small amount I’ve done and can’t get it working. Please someone tell me what I’ve done wrong. Oh, and also, when I add on the bump offset, it resets my UV Size back to the original, because I’m only using 512x512 textures, they’re really small, and I upped the size in the landscape coords, however, adding the bump map resets that number and makes them look small and incredibly tiled again. Here, have a screenshot of the setup:


It’s very messy I know, but to keep you up to speed if you can’t tell what’s going on, since you can only have one UV at a time, I’ve set it up so the landscape coords go into an add node with the bump offset, and then into the Texture UV’s. i have a feeling I’ve really messed up here, please someone shine a light on what I’ve done wrong and how to fix it, it would be greatly appreciated.

Thanks!

EDIT:
I have figured out that it only happens when a sand material is on that section of the landscape, what’s up with that?

Anyone???

Set all your texture sample nodes to Shared: Wrap in the material, this will most likely solve your first problem.
Also I’d say plug the LandscapeCoords node into “Coordinate” in the bump offset node and then skip the add node afterwards, just plug the bump into it’s texture samples.