Texture mapping
Texture mapping is a graphics technique that applies detailed surface images—called textures—onto 3D models to create visual richness without geometric complexity. Instead of modeling every bump, brick, or fabric weave as actual geometry, artists paint or photograph a 2D image and mathematically "wrap" it around a polygon mesh, dramatically reducing computational cost while enhancing realism.
The process requires mapping coordinates from the 3D surface onto the 2D texture image. Artists use tools like UV mapping to define how pixels align with vertices, edges, and faces. Modern approaches include Bump mapping for simulating surface relief, Parallax mapping for depth illusion, and Physically based rendering for photo-realistic materials. The technique revolutionized game development and 3D modeling in the 1990s, enabling artists to create visually complex worlds within strict memory budgets.
Texture mapping remains fundamental to real-time graphics engines like Unreal Engine and Unity, where it balances artistic ambition against hardware constraints. Contemporary methods blend traditional textures with procedurally generated surfaces and AI-assisted detail synthesis, pushing the boundary between what is "drawn" and what is computed.
Related
3D modeling, Shaders, Normal mapping, Rendering, Digital art