Please enable JavaScript.
Coggle requires JavaScript to display documents.
Tema 7 -1025: Texturas - Coggle Diagram
Tema 7 -1025: Texturas
Rasgos generales
-
Pueden ser:
-
2D
Son las más empleadas, pueden ser cuadradas, siendo las más comunes o rectangulares. Pueden representar un patrón a repetir o una imagen completa
-
Tipos de texturas
Texturas de normales (Bump-Mapping)
Tratan de dar sensación de rugosidad.
Es una nueva capa que asigna una profundidad a cada pixel. Según esa profundidad el píxel lo iluminará o oscurecerá según la situación del foco de luz
Los colores cercanos al negro se convierten en hendiduras y los cercanos al blanco en protuberancias
Consigue un efecto de relieve debido a los efectos de la iluminación generados por la variación del vector normal, utilizandose para falsear pequeños desplazamientos arriba o debajo de la verdadera superficie
-
Texturas de desplazamiento
Tiene longitud de desplazamiento, se aplica sobre la superficie en dirección de la normal, creando detalles con volumen real.
Complicada en trazado de rallos
- El punto de colision del rayo con los objetos debe calcularse teniendo en cuenta los cambios en la superficie
- En un modelo poligonal habrá que descomponer los polígonos en otros más pequeños para modelar los detalles, por lo tanto ocupará mucha memoria
-
-
Texturas proceduralesSe definen matemáticamente, por lo tanto, solo hay que almacenar el algoritmo que es capaz de generar la textura
- Son fáciles de utilizar
- Son 3D 'Real' ya que se ajustan perfectamente a las aristas y continúan apareciendo tal como se pensaron hasta después de un corte en el modelo
- Por lo general se definen en una superficie pero cada vez es más común que ocupen todo un volumen y lo que veamos sea un corte
Ventajas
- Son densas
- Son infinitas
- Ocupan poco espacio
- Son texturas 3D
Inconvenientes
- La memoria ahorrada, se convierte en trabajo para el procesador
- Necesitan optimización
-
-
Utiliza una funcion de mapeado para que a cada punto del espacio ocupado por la superficie, se le haga corresponder un punto en el espacio de la textura
-
Al no haber una relación de semejanza entre el tamaño de los pixels y los texels proyectados, ocurren problemas que se solucionan mediante filtros de magnificación y contracción
-
-
Environment Mapping:
Añade realismo a una escena en la que un objeto parece un espejo del entorno que tiene a su alrededor. Trata a los objetos como si fueran totalmente reflexivos.
Subtipos
- Mapeado de entorno cúbico
- Mapeado de entorno esférico
-