Condividi tramite


Concetti di base relativi alle texture

Le prime immagini 3D generate da computer, anche se innovative per l'epoca, tendevano ad avere un aspetto plastico brillante. Erano prive di segni come strisce, crepe, impronte e macchie che conferiscono agli oggetti 3D una complessità visiva realistica. L'uso delle texture si è diffuso proprio per migliorare il realismo delle immagini 3D generate da computer.

Nell'uso quotidiano, la parola texture si riferisce alla levigatezza o alla ruvidità di un oggetto. In computer grafica, tuttavia, una texture è una bitmap di colori pixel che conferiscono a un oggetto l'aspetto di una texture.

Poiché le texture Direct3D sono bitmap, qualsiasi bitmap può essere applicata a una primitiva Direct3D. Ad esempio, le applicazioni possono creare e modificare oggetti che sembrano avere una superficie in legno. È possibile applicare erba, sporco e rocce a un set di primitive 3D che formano una collina. Il risultato è una collina realistica. È anche possibile usare le texture per creare effetti come segni sul ciglio di una strada, strati rocciosi su una scogliera o marmo su un pavimento.

Inoltre, Direct3D supporta tecniche di texture più avanzate come la fusione di texture con o senza mapping tra trasparenza e luce. Vedere Fusione di texture e Mapping di luci a texture.

Se l'applicazione crea un dispositivo HAL (Hardware Abstraction Layer) o un dispositivo software, può usare texture a 8, 16, 24, 32, 64 o 128 bit.

Texture