Adding textures

Realistic 3D environments, especially in games, are based on illusions. Illusions generated by images. These are the textures applied on surfaces. It is a lot easier, and faster, to use the image of a complicated object, instead of drawing its geometry. Take for example the tyre of a car. The tread is rather complex and drawing it requires a lot of graphics memory to store the geometry and GPU power to process it.