660 Shares 5859 views

Filtrado anisotrópico. El uso práctico de las extensiones: filtrado anisotrópico

El filtrado anisotrópico es uno de los elementos de gráficos modernos, lo que hace que muchos usuarios hablar acerca de cómo hoy hizo disponible una variedad de tecnología de mejora de imagen para los usuarios.

No es necesario ocultar el hecho de que es tan importante para los jugadores de hoy en día la mayoría de los gráficos de alta calidad en tres dimensiones, y son ellos los que hoy en día son casi los únicos clientes todo tipo de nuevas tecnologías en el campo de las tarjetas gráficas. Después de todo, el acelerador de alta energía en el momento solamente puede ser necesario en el caso de que usted necesita para ejecutar un juego de última generación, en la que hay muy exigente motor funcionando shaders complejos de diferentes versiones.

¿Cuáles son los mapas?

Haga un poco de motor excesivamente desarrollado en nuestro tiempo – que es una pérdida grave de recursos. Y al mismo tiempo un riesgo significativo. Estas técnicas utilizan únicamente los proyectos de alto presupuesto de publicidad a gran escala, que de antemano, incluso antes del lanzamiento, seguros de que el juego se barren de forma activa fuera de los estantes. También hay que resaltar el hecho de que en los últimos años una especial atención a la "política" en el motor de juego moderno, ya que en el campo del desarrollo del juego hace mucho tiempo existe una política que prefiere tener en cuenta los intereses de las dos empresas líderes en el campo de los procesadores gráficos – se NVIDIA y ATI.

La compañía mucho tiempo compitiendo entre sí, y de hecho no hay ninguna posibilidad de que en un futuro próximo será capaz de poner fin a la confrontación, pero para los consumidores es sólo en parte. Ahora bien, no es suficiente para desarrollar un motor de muy alta calidad, también es necesario para conseguir el apoyo de uno de los productores, que incluso crear sus propios programas de afiliados para igrodelov.

Un horario crece y crece …

Hacer una revolución absoluta en el campo de los motores gráficos 3D es difícil, por lo que estas revoluciones son relativamente raros. Sin embargo, en este caso, por supuesto, la calidad de imagen se mejora periódicamente con el tiempo y, curiosamente, sucede justo debajo de la salida de algunos juegos definitivos "vender" como Crysis.

Está basado en el filtrado anisotrópico, así como los llamados anti-aliasing se lleva a cabo hoy el lanzamiento de un gran número de diferentes controladores de vídeo para cada fabricante y cada empresa tiene su propio enfoque y las políticas relativas a esta optimización, que es muy a menudo simplemente no es para todo el mundo.

¿Cuál es el filtro anisotrópico?

Filtrado anisotrópico – es un método especializado de la mejora de las texturas en las superficies que están en un ángulo determinado respecto a la cámara. Del mismo modo como bilineal o trilineal, anisotrópica permite eliminar aliasing en diferentes superficies, pero introduce un mínimo de desenfoque, manteniendo de este modo la imagen de detalle marginal.

Vale la pena señalar que en los juegos de filtrado anisotrópico se implementa por medio de un cálculo complejo, proporcionando así una relativamente pequeña "extravagancia" de la configuración de los juegos sólo se observó desde 2004.

Con el fin de entender lo que es filtrado anisotrópico, es necesario tener algunos conocimientos básicos en esta área. Por supuesto, hoy en día cada usuario entiende que la pantalla está compuesta de una gran cantidad de diferentes píxeles, cuyo número depende de la resolución directa. Con el fin de mostrar la imagen en la pantalla de gráficos a procesar el color de cada píxel.

principio de funcionamiento

Seleccione una textura específica, que corresponde a una resolución, que se encuentra al otro lado de la dirección de la revisión. Después de eso, se tarda unos pocos texels son a lo largo de la dirección de visión, seguido por un promedio de su color.

Desde la pantalla puede ser más de un millón de píxeles, y cada Texel en este caso no es inferior a 32 bits, juegos de filtrado anisotrópico requieren capacidades de video extremadamente alto ancho de banda, que no proporcionan incluso muchos de los dispositivos más modernos. Es por esta razón que una gran requisitos de este tipo de memoria se reducen mediante el uso de almacenamiento en caché, así como la tecnología de compresión de texturas especializado.

¿Cómo funciona?

Determinación de píxeles de color se lleva a cabo mediante la aplicación a los polígonos imagen que consta de pixels de imagen dimensional texturizados – Texels, que se superponen en 3D-superficie. El dilema principal en este caso es exactamente lo texels determinarán el color del píxel en la pantalla. Con el fin de comprender mejor las características que distinguen el filtrado anisotrópico, es necesario imaginar lo que su pantalla – es una gran estufa, en el que hay una gran variedad de hoyos, cada uno de los cuales representa un píxel.

Para determinar el color de un píxel en una escena tridimensional que está detrás de la estufa, que es justo lo suficiente para mirar en el agujero correspondiente. Ahora imagina que el haz de luz pasa a través de él, y luego se pone en nuestro suelo, y si se encuentra en paralelo con respecto a su lugar de entrada, en este caso, obtener una mancha redonda de la luz. Si no, la mancha será algo distorsionada, es decir. E. ya tendrá una forma elíptica. It polígonos que se colocan en un punto de luz, y determinará el color de cada pixel individual.

¿Por qué es necesario?

Muchos creen que el filtrado anisotrópico se utiliza exclusivamente con el fin de proporcionar una mejor calidad de imagen, pero en realidad es sólo el resultado final, que se proporciona no sólo se debe a la propia filtración.

Cuando se forma un determinado programadores textura determinada imagen de la textura de filtrado de dos niveles que los filtros representan las distancias mínimas y máximas que determinan qué función específica del filtro se utiliza en el proceso de formación de la textura de la imagen en el caso, si la cámara está alejándose o acercándose a él.

Por ejemplo, uno puede tener en cuenta al filtrado trilineal o anisotrópico se utiliza en la aproximación, es decir, cuando cada texel comienza a tener grandes dimensiones y ya cubre múltiples píxeles. Con el fin de eliminar en esta situación aliasing y el filtrado se va a utilizar. Cabe señalar que en una situación tal, esta solución está lejos de ser óptima como el filtrado (anisotrópico o trilineal) borra la imagen un poco. Con el fin de dar una visión más realista de la imagen, será necesario aumentar la resolución de la estructura de.

¿Cómo elijo?

Por supuesto, cualquier usuario y los jugadores ordinarios no es una pregunta bastante lógica. Hoy en día existe un filtrado tri-lineal y anisotrópico – ¿qué es mejor? De hecho, mejor, por supuesto, es la tecnología anisotrópico. Lo que pasa es que el filtrado trilineal no es muy correcta calcula el color de cada Texel, y para ser más precisos, lo hace mal a sus esperanzas, si estamos hablando de planos inclinados. La tecnología anisotrópico aplicación permite Suplemento actualmente utilizado para los modos de filtrado, el ajuste del ángulo. Por lo tanto cuanto mayor sea el ángulo, mayor será la calidad y realismo que son capaces de proporcionar el filtrado de texturas anisotrópico. Sin embargo, al mismo tiempo, hay que entender que va a tomar y el mayor número de tarjetas de potencia de procesamiento de datos.

Cómo ayuda?

Usted no debe esperar que con el tiempo, después de la inclusión de las funciones de gráficos tridimensionales mejorado increíblemente, más aún a altos ángulos de una cierta confusión se obtiene, pero en un resultado general, se obtiene una imagen más realista. En este sentido, cada uno para sí es libre de decidir si debe usar esto y cómo sería productivo para él.

Desde la muy fuerte mejora en la calidad de las imágenes, esta función no asegura que aquellas personas que están tratando de maximizar el rendimiento del juego en no de los ordenadores más potentes, buscando la manera de desactivar el filtro anisotrópico. Demandas de esta función es un poco desproporcionado en comparación con lo que ofrece como resultado, por lo que vale la pena pensar en cómo apagarlo primero.

punto de muestreo

Punto de muestreo hoy representa la realización más simple de cómo se determina el color de un píxel. Este algoritmo se basa en la imagen de textura, al seleccionar cualquier Texel única, situada lo más cerca posible del centro del punto de luz. No es difícil adivinar que esta opción no es la más óptima, ya que el color del píxel que se determinará simultáneamente por múltiples texels, y seleccionado en este caso, sólo uno, el punto de luz puede cambiar su forma, el algoritmo no tiene en cuenta.

El principal inconveniente, que se caracteriza tal filtrado anisotrópico, es el hecho de que en proximidad suficientemente cercana a la pantalla será significativamente se aumentó en comparación el número de píxeles con el número de texels, de modo que la imagen no se hace tan interesante. El llamado efecto de bloqueo de muchos comúnmente observada en los "viejos" los juegos de ordenador.