Les textures sont les différentes apparences données à un objet ou un personnage. En plus des propriétés issues de la 2D, telles que la couleur et la luminosité, une texture est également codée avec des propriétés tridimensionnelles, telles que la transparence et la réflexion de l’objet. Une fois qu’une texture a été définie, elle peut servir à envelopper un modèle 3D.
Des textures bien définies sont très importantes pour rendre des images 3D réalistes. Cependant, elles nécessitent beaucoup de mémoire, donc la plupart du temps elles ne sont pas utilisés aussi souvent qu’elles le devraient.
Le shading est le processus par lequel on donne les propriétés à la texture du modèle. Il permet d’établir une différence entre deux versions d’une même modélisation via un aperçu de matière. Le shading fait aussi apparaître les variations de luminosité et les perceptions de reliefs.