
Materials use specialised graphics programs called Shaders A small script that contains the mathematical calculations and algorithms for calculating the Color of each pixel rendered, based on the lighting input and the Material configuration. The available options for a Material depend on which Shader the Material is using. Textures are applied to objects using Materials An asset that defines how a surface should be rendered, by including references to the Textures it uses, tiling information, Color tints and more. Unity can import textures from most common image file formats. The positioning of the texture is done with the 3D modelling software that is used to create the mesh. You can think of a texture image as though it were printed on a rubber sheet that is stretched and pinned onto the mesh at appropriate positions.

A texture is just a standard bitmap image that is applied over the mesh surface.

Textures are often applied to the surface of a mesh to give it visual detail. More info See in Glossary geometry of an object only gives a rough approximation of the shape while most of the fine detail is supplied by Textures An image used when rendering a GameObject, Sprite, or UI element. Nurbs, Nurms, Subdiv surfaces must be converted to polygons.

Unity supports triangulated or Quadrangulated polygon meshes. Meshes make up a large part of your 3D worlds. Normally, the mesh The main graphics primitive of Unity.
