13.07.2015 Views

Capítulo X: Introducción

Capítulo X: Introducción

Capítulo X: Introducción

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Capítulo 2: Despliegue Directo de VolúmenesLa aplicación de textura es realizada generalmente sobre los vértices delos polígonos de un mallado. Asignándole a cada vértice las coordenadasde textura correspondientes, se pueden generar las coordenadas detextura de cada fragmento por interpolación, bien sea durante larasterización o en los programas de fragmentos (ver Fig. 2.2). Estainterpolación puede utilizar los mismos pesos requeridos para interpolarcolores, normales, o cualquier propiedad de los vértices.En general, cada muestra de textura o téxel asociada al fragmento delpolígono no coincide con las muestras originales de la textura. Por ello,es necesario realizar un remuestreo sobre la textura. El filtro deremuestreo suele ser lineal, bi-lineal o tri-lineal, según la dimensión de latextura. También puede tomarse la muestra más cercana (ver Fig. 2.3).filtro bilinealmuestra máscercanatextura 4x4Figura 2.3: aplicación de texturas 2D a un polígono cuadrado. En el ejemplo, loscuadrados son de 100x100 píxeles, y la textura de 4x4 téxeles. Se puede observar elefecto de aplicar un filtro bi-lineal al realizar el muestreo (imagen izquierda), o tomarla muestra más cercana (imagen derecha).Consideremos una imagen 1D de n píxeles. Los índices de la imagenvarían entre 0 y n1, pero el dominio de textura es [0,1]. Cualquiermuestreo que se realice dentro de las coordenadas [ 1 1,12n 2n]cuenta coninformación suficiente para determinar el color resultante víainterpolación lineal de colores, mientras que en las áreas grises secuenta con un único píxel (ver Fig. 2.4).Al muestrear sobre las áreas grises, se pueden tomar varias opciones:interpolar la muestra de la frontera con color negro o con un colorespecificado por el usuario, obtener la muestra por extrapolación lineal, osimplemente tomar la muestra del píxel de la frontera. En el área devisualización científica, estas soluciones generan artefactos [LAM99] quepueden generar confusión y errores en la percepción de un fenómeno.Por ello, suele restringirse el dominio de textura a [ 1 1,12n 2n]. Estesubdominio lo denominaremos dominio de interpolación, el cual sí esdependiente de las dimensiones de la imagen. Esto puede generalizarse-12-

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!