If your walls are in 90 degree angles, i can an app i'm working on just for this. Basically create world space maps. I'm working just now to produce them imported geometry. You basically apply the heightmap texture to the model/level and it will convert the heightmpa to world space normal mapping.