Texturas
+ =
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
Introducción
Hasta ahora hemos tenido escenas con – – superficies suaves, uniformemente coloreadas Multi-coloreadas, rugosas (muy pocas superficies son perfectamente suaves) y texturadas (madera, hojas, etc)
Silvia Castro -CG 2009
Esto no es real. En realidad las superficies son:
VyGLab – DCIC - UNS
1
IntroducciónModelo + Sombreado Modelo + Sombreado
Modelo Modelo
Modelo + Sombreado Modelo + Sombreado + Textura + Textura
¿En qué punto el hipopótamo comienza a parecer real?
VyGLab – DCIC - UNS Silvia Castro -CG 2009
Introducción
La mayoría de las superficies de los objetos del mundo real tales como la madera, el mármol, ... no son de un único color sólido sino que presentan una granvariedad de colores provenientes no sólo de los distintos efectos producidos por la luz sino también por las diferencias de color en el material. Es posible lograr efectos visuales muy interesantes aplicando distintas texturas a la superficie de objetos tridimensionales.
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
2
Introducción
¿Cuántos polígonos tiene cada escena?
VyGLab – DCIC - UNSSilvia Castro -CG 2009
Introducción
La idea es adicionar detalle a una superficie sin aumentar su complejidad geométrica. El mapeo de textura puede hacer que una superficie se vea interesante aunque no lo sea geométricamente.
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
3
Introducción
+
=
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
Introducción
Además deincorporar detalle, un mapeo de textura permitirá cambiar fácilmente la apariencia de los objetos.
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
4
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
Introducción
La aplicación de una textura a un determinado objeto se denomina mapeo de la textura. Las técnicas de mapeo de texturas se pueden realizar ...
Mapeo 2D
Mapeo 3D
Las texturas querealizan un mapeo 2D se denominan habitualmente texturas de superficie y las que realizan un mapeo 3D, texturas volumétricas.
VyGLab – DCIC - UNS Silvia Castro -CG 2009
5
Introducción
En el proceso de texturado de un objeto debemos considerar: • La textura
• El mapeo de la textura
Consideraremos ambos aspectos en el caso de: • Texturas de superficie
• Texturas volumétricas
VyGLab– DCIC - UNS Silvia Castro -CG 2009
Las Texturas
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
6
¿Qué es una textura?
¿Qué es una textura? ¿Qué no es una textura?
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
¿Qué es una textura?
Una textura consiste de primitivas o elementos denominados texels; éstos se asimilan a un conjunto contiguo de elementos (pixels en 2D) con algunapropiedad tonal o regional Una textura puede caracterizarse por el tono (propiedades de intensidad) y la estructura (relaciones espaciales) Las texturas son altamente dependientes de la escala; podemos tener texturas jerárquicas.
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
7
¿Qué es una textura?
Una textura 2D es una imagen que exhibe características de: Ser estacionaria: diferentesregiones lucen similares Localidad: pixels individuales están relacionados sólo con un pequeño conjunto de pixels vecinos
No debe confundirse el concepto de textura con el de mapear algo como textura. Cualquier imagen 2D puede usarse para ser mapeada como textura aunque no cumpla con las características que debe exhibir una textura.
VyGLab – DCIC - UNS Silvia Castro -CG 2009
Las TexturasDiferentes tipos de texturas
VyGLab – DCIC - UNS
Silvia Castro -CG 2009
8
Las Texturas
Las texturas pueden ser volumétricas o de superficie
Ruido de Perlin
Heeger y Bergen Texturas estocásticas
Silvia Castro -CG 2009
VyGLab – DCIC - UNS
Las Texturas
Una textura puede obtenerse de distintas formas: Imágenes
escaneadas, procedurales, dibujadas, generadas mediante...
Regístrate para leer el documento completo.