¿Qué es el filtrado anisotrópico?
El filtrado anisotrópico es una técnica utilizada en el campo de la computación tridimensional para mejorar la calidad de imagen de las texturas en superficies renderizadas que están inclinadas en relación con el espectador. Esto se logra eliminando el alias, que es responsable de la calidad irregular o pixelada de algunos gráficos. Además de sus cualidades anti-aliasing, este filtrado también reduce el desenfoque de las texturas inclinadas, una mejora con respecto a los tipos de filtrado anteriores conocidos como filtrado bilineal y trilineal. Una distinción importante del filtrado anisotrópico en comparación con otros métodos anti-aliasing es que afecta solo las texturas de una forma, pero no la forma en sí.
Desarrolladas a mediados y finales de la década de 1990, la mayoría de las tarjetas gráficas modernas ahora admiten el filtrado anisotrópico, que generalmente se puede habilitar o deshabilitar dentro de una aplicación determinada. Una característica común en los juegos de computadora, el filtrado anisotrópico es bastante intensivo en hardware y se puede configurar en diferentes niveles para mejorar la calidad de los gráficos o el rendimiento informático. El grado de filtrado se mide como una relación, con un nivel de 4: 1 que es dos veces más agudo que 2: 1. Los rendimientos decrecientes generalmente se experimentan cuanto mayor es la relación, con 16: 1 solo marginalmente más nítido que 8: 1, y así sucesivamente. La compensación de rendimiento disminuye de la misma manera, ya que menos píxeles adicionales que se filtran significan menos tensión adicional en el hardware.
El filtrado anisotrópico funciona monitoreando una textura dada píxel por píxel y mapeando un patrón basado en la forma proyectada de la textura en cada píxel. En ángulos extremos, un solo píxel puede contener el área utilizada por una gran cantidad de datos de textura. De esta manera, el proceso de filtrado puede volverse muy intensivo en datos, y a pesar de los avances como el almacenamiento en caché de muestras de textura, se pueden necesitar grandes cantidades de ancho de banda de memoria, dependiendo del juego o la aplicación en uso, y la escena particular que se está representando. Dada la naturaleza extremadamente exigente del filtrado anisotrópico en el hardware, algunos fabricantes de tarjetas gráficas han optimizado el filtrado para ángulos geométricos comunes que se ven en los juegos, como paredes, pisos y el cielo.
Dadas sus fortalezas para mejorar la calidad de las texturas anguladas, los efectos del filtrado anisotrópico son más evidentes en los juegos que presentan un terreno que se extiende a gran distancia, como tiradores en primera persona y simuladores de vuelo o carreras. Los juegos menos adecuados para explotar el filtrado anisotrópico incluyen géneros como la estrategia en tiempo real y las simulaciones deportivas, en las que la mayoría de la pantalla a menudo está ocupada por un fondo estático.