X cia.1983: La tua risposta è ottima, ma forse troppo tecnica.
Un BUG è un errore di un programma che solitamente causa dei malfunzionamenti.
Una texture è un immagine, solitamente quadrata e di piccole dimensioni che rappresenta una superficie.
Ad esempio queste: http://propro.ru/go/Wshop/textures/textures.html
Le texture sono usate per ricoprire gli oggetti tridimensionali per dargli un aspetto "naturale" senza però bisogno di dover disegnare manualmente tutto l'oggetto.
Ad esempio se uno deve disgnare un vaso di ceramica esegue questi passaggi:
- disegna un profilo
- crea un solido di rotazione
- applica la texture della ceramica alla superfice
Per quest' ultima operazione bisogna specificare come deve essere applicata la texture (sfericamente, linearmente etc) perchè l'immagine deve essere "stirata" e "schiacciata" per seguire la forma dell' oggetto che non è necessariamente piatta.
Alla fine si aggiungono delle luci che danno alla texture un effetto molto reale.
PS: (Wikipedia) Aggiungo che il nome BUG che in inglese significa INSETTO nasce da un curioso aneddoto risalente ai tempi pionieristici dell'informatica: nell'agosto del 1945 il tenente Hopper ed il suo gruppo stavano cercando la causa del malfunzionamento di un computer Mark II quando, con stupore, si accorsero che una falena si era incastrata tra i circuiti. Dopo aver rimosso l'insetto, il tenente incollò la falena rimossa sul registro del computer e annotò: «1545. Relay #70 Panel F (moth) nel relay. First actual case of bug being found». Questo registro è conservato presso lo Smithsonian National Museum of American History.