A basic opengl example using Valve's ssbump(self-shadowed bump mapping) AKA self-shadowed radiosity normal mapping with dynamic lighting. This example doesn't show usage with lightmapping but more information about that can be found in the white paper.
Valve's white paper by Chris Green
Albedo and generated ssbump map with ambient occlusion.
Rendered with self-shadowed radiosity normal mapping and a single dynamic light.
With albedo