yes - this is a way of generating normal maps. But say, you wanted to have a bumpy wall. You could import a totally flat box/plane object - and then the one of the wall - and generate a normal map for that wall.

Then this normal map can be applied to any flat surface to get the same effect, thus, if implimented, it could be applied to level geometry.