Mapping

Last updated

What is Mapping?

"Mapping" in game development, especially in the context of shaders, predominantly refers to Texture Mapping and Normal Mapping. Texture Mapping is the application of a texture (an image or colour data) onto a 3D model's surface. It's a process of defining how a 2D surface wraps around a 3D model or the way that a flat image is stretched across a model's surface to paint its appearance. This could be anything from the colour of objects to their roughness or reflectivity. Whereas, Normal Mapping is a technique used to create the illusion of complexity in the surface of a 3D model without adding any additional geometry. A Normal Map is a special kind of texture that allows the addition of surface details, such as bumps, grooves, and scratches which catch the light as if they are represented by real geometry, making a low-polygon model appear as a much more complex shape.

Free resources to learn Mapping

More in stage 11: Computer Graphics

Mapping: common questions

Can I learn Mapping 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 Mapping 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 Mapping tutorial for beginners?

It is lesson 57 of 144 in the free Game Developer roadmap, in stage 11, Computer Graphics. 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.

Still confused? Ask me