Mapeo de Texturas Capitulo 9 de Angel. Detalle de superficie Hasta ahora hemos visto como crear superficies uniformes planas o bicúbicas, y hemos animado.

Slides:



Advertisements
Presentaciones similares
MATEMÁTICAS II MEDIO PROGRAMA EMPRENDER PREUNIVERSITARIO ALUMNOS UC
Advertisements

Para estudiar el movimiento de un objeto cuando se deja caer desde 12 m de altura, hemos colocado el sistema de referencia en el suelo y sentido positivo.
Informática Gráfica Kevin Calle Martínez 1º Bach.
Desarrollo de Juegos de Video en 3D
Sistemas de Graficación
Matemáticas I UNIDAD II Funciones AGOSTO 2011.
Descartes 2.0 Edición de de escenas Escena Acceso al editor Doble clic dentro de la escena.
TRANSFORMACIONES GEOMÉTRICAS
ILUMINACIÓN Un modelo de iluminación sirve para asignar un valor de iluminación a los puntos de la imagen. Se define una ecuación de iluminación. Lighting.
TEMA 9 PROPORCIÓN Y ESTRUCTURAS MODULARES
Ecuaciones diferenciales de 1er orden :
Grupo Portapapeles. Pega algún elemento que está en el portapapeles. Corta algún elemento selecciona y la inserta en el portapapeles. Copia algún elemento.
Reconstrucción 3D mediante campos de reflectancia. Asesor: Miguel Arias Estrada. Estudiante: María Luisa Rosas Cholula.
Detector de grietas en edificios Síntesis, Análisis y Visualización de Imágenes Máster Oficial en Ingeniería y Tecnología del Software Pedro Tomás Ibáñez.
Texturas 3D Pierre Sergei Zuppa Azúa.
Alfonso J. Gotor Tirado Ignacio Trevilla García Dirigido por José Andrés Armario Sampalo.
FUNCIONES ELEMENTALES
Modelos de iluminación
FUNDAMENTOS DE LOS GRÁFICOS EN 3D
Aplicación de textura (“Texture Mapping”) Rhadamés Carmona Ultima revisión: 29/01/2004.
GRAFICOS 3D POR COMPUTADORA. La graficación por computadora es una de las áreas más importantes de las ciencias de la computación y su principal objetivo.
Procesamiento de imágenes
Cap. 2 – Movimiento en Una Dimension
Sistema visual humano Tomado del Gonzáles. El ojo humano Un sistema de cámara oscura con: –Córnea (protexión externa) –Iris (Diafragma, controla la cantidad.
Capitulo 3 Segmentación.
MÉTODO DE PIXELES DE BORDE
Como crear una retícula para la presentación en mapas
Carlos Carrasco de Pedro Daniel Sanz Sanfructuoso
Obtención de la imagen 1. Representación y manipulación de la escena. 2. Definir la cámara y representarlo todo en su sistema de referencia. 3. Delimitación.
Matemáticas Acceso a CFGS
TexturasTexturas Visualización Computacional II. Horarios (again…) LUNES 26/10: Aula 2 Facultad (19 hs.): Introducción MARTES 27/10: Aula 2 Facultad (19.
Desarrollo de Videojuegos Ma.Elena Melón Jareda ITESM-CEM Departamento de Sistemas de Información y Computación Colocación de guardias.
MoMento S Grupo 33: Ignacio Ayllón Benito Félix A. Velázquez Salas.
SEMEJANZA DE TRIÁNGULOS PERÍMETROS, ÁREAS y VOLÚMENES
Filtro Canny Detección de Esquinas
Sombreado.
ILUMINACIÓN Graficación FCC. Definición Los modelos de iluminación determinan el color de la superficie en un punto dado. También son conocidos como modelos.
CONCEPTOS BÁSICOS FOTOGRAFÍA DIGITAL. Imagen digital Una imagen digital, es una representación en código binario, de una imagen real. Es decir, la imagen.
Tema 6: Morfología Segunda parte.
Viscomp I 2011 – Práctico 3. Tp1: ok Tp2: 9/6 Tp3: 30/6 Próxima clase: 16/6.
Rep.TexturasA. García-Alonso1 >> Representación
Extracción de características
Procesamiento Digital de Imágenes
Geometría de las superficies
Laboratorio de Computación Grafica Universidad Central de Venezuela
Medición.
Luciano Reyes Itzel Elvira
Taller
DISEÑO Y DESARROLLO DEL WEB SITE PARA LA CÁTEDRA DE COMPUTACIÓN GRÁFICA INTEGRANTE: VILLEGAS V. OSCAR D. EDU 218.
Graficación 2D Alumna: Yasmin Rosales Cruz
@ Angel Prieto BenitoApuntes de Matemáticas 3º ESO1 SISTEMAS DE ECUACIONES Tema 6 * 3º ESO.
Reconocimiento de cara basado en “espectrocara”
Texturas.
MODOS DE COLOR. Photoshop utiliza varios modelos de color, estos intentan describir los colores que vemos y con los que trabajamos. Cada modelo de color.
El objetivo de la segmentación es dividir (segmentar) y separar la información original para generar nuevas imágenes que representen las estructuras internas.
Funciones cuadráticas
Todo con bits Transmisión de imágenes.
Jose María Buades Rubio Bump Mapping Efecto de relieve a los polígonos.
Regla de la cadena en varias variables
LECTURAS DE PLANOS Los planos son dibujos que representan las vistas de un objeto desde distintas posiciones. Tenemos planos de planta (vistos desde arriba),
LUGAR GEOMETRICO Un lugar geométrico es el conjunto de puntos que cumplen una determinada condición que sólo pueden cumplir ellos. Es importante asimilar.
Que es un pixel Un píxel es la menor unidad homogénea en color que forma parte de una imagen digital.
Módulo 4.  ¿Cómo puedo aplicar comprensivamente el cálculo en mi carrera?
Este trabajo tiene como fin demostrar las distintas formas de calcular el área de la función En el intervalo cerrado [-1,1] A través de las sumas de.
Rep.TexturasA. García-Alonso1 >> Representación
Rep.SombTranspA. García-Alonso1 >> Representación
Imágenes y animaciones asociadas a los talleres. Taller 2: Colores fisiológicos.
Rep.PoliedrosA. García-Alonso1 >> Representación
Determinación de superficies ocultas
Transcripción de la presentación:

Mapeo de Texturas Capitulo 9 de Angel

Detalle de superficie Hasta ahora hemos visto como crear superficies uniformes planas o bicúbicas, y hemos animado las escenas con iluminación y sombreado, entre otras cosas. Aún así hay algunos métodos que permiten mejorar detalles faltantes, como la texturas Alguno de estos métodos son: –Polígonos de detalle de superficie –Correspondencia de Texturas –Correspondencia de Protuberancias –Otros métodos

Polígonos de detalle de superficie A un objeto, como una casa desarrollada por polígonos (paredes, techo y piso), se le pueden agregar objetos, como: ventanas, puertas, letras, etc. Esto se hace a través de “polígonos de detalle” (puertas, tejas, alfombra) asociados a los “polígonos base” (paredes, techo, piso). Los “polígonos de detalle” son coplanares con los base. Las propiedades de los “polígonos de detalle” (color, propiedades del material) tienen prioridad sobre las de los “polígonos base”. Al estar asociados al polígono base, se aplica jerarquía para el cálculo de las superficies visibles. Detalle de superficie

Texturas

Correspondencia de Texturas (texture mapping) Se establece una correspondencia entre una imagen y una superficie. Como alternativa, en lugar de imagen se puede utilizar un procedimiento (o algoritmo). Con frecuencia un pixel de pantalla puede estar cubierto por varios elementos de textura (píxeles de la imagen). Hay que trabajar con todos para evitar artefactos de discretización.

(u,v) (s,t)(x,y) Correspondencia de Texturas (texture mapping)

(u,v) (s,t)(x,y) Correspondencia de Texturas El píxel es un cuadrado. En ese píxel “se ve” un trozo de la superficie de un objeto. Esa superficie a su vez está cubierta por una parte de la textura. Como se aprecia en el diagrama, sólo se consideran los vértices de los cuadriláteros para los cálculos. A partir de las coordenadas (x,y) de los vértices del píxel se calculan las coordenadas (s,t) de la superficie, que a su vez se las puede asociar con las (u,v) del mapa de textura. Una vez calculado el cuadrilátero en el mapa de Textura se integra para calcular el color promedio de esa área. Ese es el color de la superficie en ese píxel. Luego se le puede aplicar la ecuación de iluminación o alguna interpolación para calcular el color definitivo.

Correspondencia de Texturas El valor de cada píxel se halla haciendo promedio ponderado, según la porción del elemento de textura que está dentro del cuadrilátero del mapa de textura. Si las coordenadas (u,v) caen fuera de la imagen, se puede duplicar la imagen. Se puede hacer corresponder las 4 esquinas del rectángulo de (s,t) con un cuadrilátero en (u,v). Si la superficie es un polígono, se asignan coordenadas (u,v) de mapa de textura directamente a sus vértices. Los valores internos se interpolan de la forma ya vista. –Problema: la interpolación causa distorción en caso de perspectiva.

Correspondencia de Protuberancias (bump mapping) Bump mapping permite simular superficies rugosas sin necesidad de incrementar enormemente el número de polígonos.

Correspondencia de Protuberancias

Se parte de una imagen blanco y negro, la cual se considera como un array de desplazamientos, usado para simular el desplazamiento de un punto de la superficie un poco encima o debajo de su actual posición. La escala de grises de la imagen se asocia a una escala de desplazamientos. Dado un punto de la superficie P=[x(u,v), y(u,v), z(u,v)], se cumple que, si P u y P v son las derivadas parciales de P: N= P u X P v Desplazo P un valor B a lo largo de Normal: P’ = P + BN/|N| Una aproximación a la nueva normal N’ es: N’ = N + ( B u (N x P v ) - B v (N x P u ) ) / |N| B u y B v son derivadas de B respecto de u y v

Correspondencia de Protuberancias Diferentes texturas utilizadas por el algoritmo de Bump mapping en distintos objetos.

Correspondencia de Protuberancias

Ejemplos de Bump Mapping

Otros métodos Texturas tridimensionales permiten mejor simulación de objetos tallados en madera u otros materiales.

Otros métodos

Ruido de turbulencia en texturas

Otros métodos Correspondencia con otras propiedades de las superficies. Por ejemplo, correspondencia de desplazamiento.

Otros métodos Correspondencia con otras propiedades de las superficies. Por ejemplo, correspondencia de desplazamiento.

Otros Métodos: Mapeo de desplazamiento

Texturas en Quake