Textures

Índex
- 1.Introducció
- 2.Textures superposades
- 3.Tipus de textures
- 4.Filtratge de textures
- 4.1.Introducció
- 4.2.Filtratge d'ampliació
- 4.2.1.Filtratge puntual
- 4.2.2.Filtratge lineal
- 4.3.Filtratge de reducció
- 4.3.1.Filtratge puntual
- 4.3.2.Filtratge lineal
- 4.3.3.Filtratge mipmap
- Exercicis d'autoavaluació
1.Introducció
-
El color de la superfície en general (il·luminació difusa i ambiental).
-
El color de la superfície en un punt (reflexió difusa).
-
La reflexió especular (brillantors).
-
La transparència i opacitat.
-
La posició d'un punt en la superfície (desplaçament per a simular relleu).
-
La normal de la superfície (modifica la geometria).

2.Textures superposades
2.1.Introducció
2.2.Mètode directe

2.3.Mètode projectiu amb superfície intermèdia
-
Pla.
-
Superfície cilíndrica.
-
Semiesfera.
-
Hemicub.

3.Tipus de textures
3.1.Textures d'una dimensió

3.2.Textures de dues dimensions
-
Textura fixa a la superfície de l'objecte malgrat que aquest es mogui, especificant per a la funció coordenades referides a l'objecte.
-
Textura lliscant sobre la superfície de l'objecte en cas que aquest es mogui, especificant per a la funció coordenades absolutes respecte a l'escena.
-
Un cas particular consisteix en el que es coneix com a mapatge d'entorn (environment mapping), una mica similar a una textura fixa en l'espai universal però no en l'objecte, per la qual cosa si l'objecte es mou la textura sembla hi llisqui. És útil quan es vol simular en l'objecte la reflexió especular d'entorn. En aquest cas la funció depèn de les coordenades del vector normal a la superfície en cada punt.


3.3.Textures que alternen les normals de les cares (bump mapping)

3.4.Textures de desplaçament

3.5.Textures sòlides (de volum o 3D)

3.6.Textures de transparència

3.7.Textures animades

4.Filtratge de textures
4.1.Introducció
-
De precalculat: prefiltren la textura
-
Puntual
-
Lineal
-
Mipmap
-
Suma d'àrees
-
Directes: utilitzen mitjanes ponderades de la imatge inversa de la textura
-
Piramidals
-
Mitjana de pesos el·líptics
4.2.Filtratge d'ampliació
4.2.1.Filtratge puntual

4.2.2.Filtratge lineal

4.3.Filtratge de reducció
4.3.1.Filtratge puntual

4.3.2.Filtratge lineal

4.3.3.Filtratge mipmap

Exercicis d'autoavaluació
a) Per a eliminar les arestes de la malla dels objectes en renderitzar.
a) Mapa.
a) Enganxar.
a) Sí, perquè modifica les característiques de la superfície de l'objecte i produeix la percepció de textura en la superfície.
a) Mapar mitjançant projecció per mitjà de la superfície intermèdia disponible que millor s'adapti a tota la superfície de l'objecte, encara que en algunes parts la textura es deformi.
a) Coordenades cilíndriques, esfèriques i cartesianes, segons si la superfície de l'objecte és cilíndrica, esfèrica o plana.
a) No, és impossible; si no, es tractaria d'un sistema de modelització.
a) No, per a això cal modelitzar aquests objectes i després incrementar-ne el realisme amb textures.
a) Controlar la quantitat de dades que es generen, adequant les dades necessàries per a la qualitat d'observació requerida i menyspreant les dades que no són necessàries.
a) color, mapa de bits, transparència, etc.
b) Incorrecte.
c) Correcte.
d) Incorrecte.
2. a) Correcte.
b) Incorrecte.
c) Incorrecte.
d) Incorrecte.
3. a) Incorrecte.
b) Correcte.
c) Incorrecte.
d) Incorrecte.
4. a) Correcte.
b) Incorrecte.
c) Incorrecte.
d) Incorrecte.
5. a) Incorrecte.
b) Incorrecte.
c) Incorrecte.
d) Correcte.
6. a) Incorrecte.
b) Correcte.
c) Incorrecte.
d) Incorrecte.
7. a) Incorrecte.
b) Correcte.
c) Incorrecte.
d) Incorrecte.
8. a) Incorrecte.
b) Correcte.
c) Incorrecte.
d) Incorrecte.
9. a) Incorrecte.
b) Incorrecte.
c) Incorrecte.
d) Correcte.
10. a) Incorrecte.
b) Correcte.
c) Incorrecte.
d) Incorrecte.