Bump
Last updated
What is Bump?
Bump is very similar to texture. It is, as a matter of fact, a type of texture itself. If you take the texture of a bricked wall, it will becoming increasingly obvious that the amount of detail present inside the wall, if geometrically processed would be incredibly demanding and wasteful. In order to combat this ineffeciency, the bump maps were created. Traditionally, a flat texture would just be an image of something called a color map, that is to say, where does each individual color of the pixel should be to represent a texture. When you take the picture of your floor, wall, or any object, that image in essence is the color map. The bump map is different as it informs the texture about it's normal values. So, if you take a flat 2D mesh and apply a bump map on it, it will render the same 2D mesh with all the normal values baked into the flat 2D mesh, creating a graphically effect mimicking 3-dimensionality.
Free resources to learn Bump
More in stage 13: Game AI
Bump: common questions
Can I learn Bump in Hindi?
This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Bump in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.
Is this Bump tutorial for beginners?
It is lesson 120 of 144 in the free Game Developer roadmap, in stage 13, Game AI. If you are new to Game Developer, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.