Texture mapping is a graphic design process that involves wrapping a 2D texture map around a 3D object to give it a surface texture. This technique is commonly used in 3D graphics and film visual effects. It involves correctly positioning the texture to account for the object's 3D geometry. Avatar extensively used texture mapping to create its virtual worlds and characters. Photographers can also use texture mapping by layering texture images over photos and adjusting settings like blending modes, hue, warp tools to enhance images. Students are assigned to find textures and photos to practice applying different textures as overlays and manipulating layers.