The image on the left is obtained when applying the light map in real-time.
=
+
[source code:
bump.java
]