Che cos’è una trama dell’immagine?

Una trama dell’immagine è un’immagine computerizzata bidimensionale (2D) utilizzata nella computer grafica per aggiungere caratteristiche visive a un oggetto o a un’area sullo schermo. La trama dell’immagine può essere generata manualmente o proceduralmente, oppure può essere campionata da una fotografia reale o da un’altra fonte. In generale, una texture dell’immagine viene utilizzata per coprire la superficie di un poligono, come un triangolo o un quadrato, attraverso un processo chiamato mappatura della texture. Nella computer grafica tridimensionale (3D), una trama dell’immagine può essere avvolta attorno a interi oggetti costituiti da molti poligoni per rendere più realistico un oggetto 3D. Ci sono molti altri usi per una texture dell’immagine, tra cui il bump mapping, i campi di altezza e la sagomatura.

Trasformare una normale immagine di computer in un’immagine di trama implica applicarla a un tipo di geometria all’interno di un’applicazione per computer. Questa geometria può essere semplice come un quadrato in un programma di editing grafico, oppure può essere complessa come un modello 3D composto da migliaia di poligoni. Il processo di mappatura della trama sull’oggetto implica la definizione di dove apparirà ciascuno degli angoli dell’immagine sulla geometria. Per un quadrato, questo processo è facile, perché anche l’immagine è quadrata, quindi ogni angolo dell’immagine corrisponde a un angolo del quadrato. Questa semplice testurizzazione 2D può essere utilizzata per far sembrare un singolo poligono una scacchiera con dozzine di quadrati sulla sua superficie utilizzando l’immagine di una scacchiera come immagine della trama.

Quando un’immagine di trama verrà utilizzata per avvolgere un oggetto 3D, è possibile utilizzare diversi algoritmi complessi per determinare dove le varie parti dell’immagine 2D appariranno effettivamente sul modello. L’immagine può essere proiettata direttamente sull’oggetto, ma ciò generalmente provoca distorsioni su oggetti che non sono piatti. Le sfere, ad esempio, faranno pizzicare un’immagine in alto e in basso mentre la geometria si comprime in singoli punti. L’utilizzo dei diversi algoritmi di mappatura della trama, come la mappatura sferica, cilindrica o toroidale, può impedire che ciò accada.

Una tecnica di mappatura delle texture dell’immagine più complessa utilizza le coordinate della superficie per applicare l’immagine a un oggetto. Questo metodo prende fondamentalmente la trama dell’immagine e interpola la posizione di ciascun pixel nell’immagine utilizzando un set separato di coordinate della trama definite dall’utente. Sapendo quali parti di un’immagine saranno e non saranno distorte, l’immagine della trama può essere regolata per compensare, presentando la trama come doveva essere vista. La maggior parte della grafica 3D professionale utilizza questo metodo con una trama dell’immagine perché fornisce i risultati più prevedibili e flessibili su un modello da tutte le angolazioni. Trame come teste umane o vestiti vengono spesso applicate in questo modo.