Che cos'è una trama immagine?
Una trama immagine è un'immagine computerizzata bidimensionale (2D) utilizzata nella computer grafica per aggiungere caratteristiche visive a un oggetto o un'area sullo schermo. La trama dell'immagine può essere generata manualmente o proceduralmente, oppure può essere campionata da una fotografia reale o altra fonte. In generale, una trama dell'immagine viene utilizzata per coprire la superficie di un poligono, come un triangolo o un quadrato, attraverso un processo chiamato mappatura delle trame. Nella computer grafica tridimensionale (3D), una trama di immagine può essere avvolta attorno a interi oggetti costituiti da molti poligoni per rendere un oggetto 3D più realistico. Esistono diversi altri usi per una trama dell'immagine, tra cui la mappatura di rilievo, i campi di altezza e il disegno.
Trasformare un'immagine di computer normale in un'immagine di trama implica applicarla a un certo 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 comporta la definizione di dove ciascuno degli angoli dell'immagine apparirà sulla geometria. Per un quadrato, questo processo è semplice, poiché anche l'immagine è quadrata, quindi ogni angolo dell'immagine corrisponde a un angolo del quadrato. Questa semplice texture 2D può essere utilizzata per rendere un singolo poligono simile a una scacchiera con dozzine di quadrati sulla sua superficie usando l'immagine di una scacchiera come immagine di trama.
Quando un'immagine di trama verrà utilizzata per avvolgere un oggetto 3D, è possibile utilizzare algoritmi complessi diversi per determinare dove le varie parti dell'immagine 2D verranno effettivamente visualizzate sul modello. L'immagine può essere proiettata direttamente sull'oggetto, ma in genere ciò provoca distorsione su oggetti non piatti. Le sfere, ad esempio, causeranno il pizzicamento di un'immagine in alto e in basso mentre la geometria collassa su singoli punti. L'uso di diversi algoritmi di mappatura delle trame - come la mappatura sferica, cilindrica o toro - può impedire che ciò accada.
Una tecnica di mappatura delle texture delle immagini più complessa utilizza le coordinate di superficie per applicare l'immagine a un oggetto. Questo metodo prende sostanzialmente la trama dell'immagine e interpola la posizione di ciascun pixel nell'immagine usando un insieme 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.