Bump (?) Mapping?

I was trying to find more information about “bump mapping”. All I found were page-long complicated code samples. I am under the assumption that I should just be able to apply a bump map texture ditto regular texture to an object and bump-mapping/height-mapping is happening automatically. This seems not to be the case?

  1. Is bump mapping the correct term? Bump map texture? What about height map texture? Is it the same? I probably got the terminology wrong? I assume a bump map as a gray-scale image where the darkness/lightness level of the image depicts the height.
  2. Is there a web page/book with good information on the subject.

???

You’re probably looking for dot3 bump mapping. And while I haven’t looked at the source code in these examples, http://www.ultimategameprogramming.com/demoDownload.php?category=OpenGL&page=10, I assume they’re using the texture_env_dot3 extension, http://opengl.org/registry/specs/ARB/texture_env_dot3.txt

Thanks, I’ll look into it ;D