Sto studiando un testo su texture mapping
e nella preparing to draw
sessione ho letto:
Definire i parametri di avvolgimento della trama. Questo controllerà cosa succede quando si incontra una coordinata di trama maggiore di 1.0 o inferiore a 0.0:
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S,wrap);
glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T,wrap);
dove avvolge è:
GL_REPEAT: specifica che questo modello si ripeterà (ovvero avvolgendo) se si incontrano coordinate di trama trasformate inferiori a 0,0 o superiori a 1,0.
GL_CLAMP: specifica che il modello si "attaccherà" al valore a 0,0 o 1,0.
Ma non c'è spiegazione qual è la ragione per incontrare tali coordinate di trama?
Ad esempio supponiamo di aver appena disegnato un rettangolo e di voler applicare un'immagine come trama su di essa, è possibile incontrare tali coordinate?