Saltar al contenido

¿Qué es el Anti-Aliasing y Cuántos Tipos Existen?

Que es Anti-Aliasing

Obtener una velocidad de fotogramas estable a lo largo de las imágenes de aspecto hermoso siempre fue un acto de equilibrio, pero una de las razones por las que siempre logramos mantener imágenes de aspecto limpio es el anti-aliasing.

Hoy en día, puede elegir más de un tipo de anti-aliasing para encontrar ese punto óptimo de juego fluido y gráficos fáciles de ver.

Si se pregunta exactamente cómo el anti-aliasing hace que los gráficos se vean mejor, la respuesta corta es que suaviza los bordes irregulares. Por supuesto, la respuesta larga es mucho mejor, así que echémosle un vistazo.

Una pequeña advertencia antes de continuar: si su PC es capaz de producir un juego satisfactorio de 60 FPS a 4K en un monitor de 27 pulgadas, es probable que ni siquiera necesite el anti-aliasing, ya que las imágenes renderizadas se verán fluidas desde el primer momento.

Índice

¿Cómo Funciona el Anti-Aliasing?

Antes de responder a esa pregunta, debemos asegurarnos de que está al tanto de cómo y por qué esos bordes irregulares de aspecto desagradable incluso aparecen en la pantalla en primer lugar.

Si no está familiarizado con el funcionamiento de los gráficos por computadora, debe saber que, aunque la mayoría de los videojuegos son en 3D, la imagen que se muestra en la pantalla debe ser en 2D. Todavía no tenemos monitores 3D, lamentablemente.

Esta imagen 2D es generada por la GPU tomando la vista de la cámara y dibujando lo que ve. Esto significa que creará una imagen a partir de los objetos 3D mediante el uso de píxeles y, en algunos casos, es simplemente demasiado difícil dibujar esos activos 3D de la forma en que se supone que deben verse.

Lo que sucede a continuación son cosas como imágenes pixeladas con bordes irregulares de objetos.

Ingresando al anti-aliasing.

Decir que suaviza esa irregularidad está haciendo un flaco favor a esta tecnología simple pero increíble. Entonces, ¿Cómo logra esto el anti-aliasing?

Profundicemos en el problema real para que podamos comprenderlo mejor. Cuando se muestran imágenes pixeladas, las líneas en estas imágenes están obviamente hechas de píxeles encadenados, lo cual está bien si esas líneas son exclusivamente verticales u horizontales, pero simplemente no lo son.

Una línea diagonal se verá como una cadena de cuadrados conectados solo por sus esquinas y la forma en que el anti-aliasing resuelve este problema es tomando muestras de alrededor del área y llenando ese espacio vacío con píxeles de apariencia similar, lo que crea una línea de apariencia más suave.

anti-aliasing

Qué Tipo de Anti-Aliasing Debo Elegir

Como mencionamos anteriormente, hay más de un tipo de anti-aliasing y si alguna vez jugaste con la configuración gráfica de un juego, es probable que ya lo sepas. Vamos a repasar cada tipo de antialiasing y a dar una idea de qué hace cada tipo.

Supersample Anti-Aliasing (SSAA)

La forma en que SSAA hace el anti-aliasing es renderizando la imagen en una resolución más alta y luego reduciéndola. En teoría, este es uno de los mejores métodos de anti-aliasing, pero el problema es que aún requiere una máquina muy fuerte para ejecutarlo.

Multi-Sampling Anti-Aliasing (MSAA)

Este enfoque funciona de manera un poco diferente. MSAA solo suavizará ciertas partes del fotograma donde lo considere necesario y, aunque esto ayuda significativamente a acelerar el proceso de anti-aliasing y reduce la carga de trabajo de la GPU, aún puede ser un poco irregular en la ejecución.

También puede encontrar MSSA disponible en x2, x4 y x8, con la necesidad de una mejor máquina a medida que avanza.

Coverage Sampling Anti-Aliasing (CSAA)

Esta es la solución anti-aliasing de Nvidia que funciona de manera muy similar a MSAA. Donde se diferencia de la MSAA es que ofrece un rendimiento mucho mejor y, naturalmente, solo está disponible en tarjetas Nvidia.

Enhanced Quality Anti-Aliasing (EQAA)

Y, por supuesto, AMD va a tener una respuesta a la solución de anti-aliasing exclusiva de Nvidia. Funciona prácticamente igual que el CSAA en el sentido de que es similar al MSAA pero no sobrecarga la GPU. Por supuesto, es una exclusiva de AMD.

Fast Approximate Anti-Aliasing (FXAA)

Al igual que el MSAA, es probable que encuentres el FXAA en la configuración de casi todos los juegos, a veces denominado FSAA. Sin embargo, el FXAA no requiere tanta potencia de procesamiento como el MSAA y, por lo tanto, es una solución perfecta para quienes tienen máquinas de gama baja.

La forma en que FXAA se las arregla para hacer esto es, desafortunadamente, de una forma relativamente mala. Su proceso de suavizado consiste en suavizar los bordes irregulares, pero la mayoría de las veces encontrará toda la imagen borrosa. A veces habrá pequeños detalles que se suavizarán.

Temporal Anti-Aliasing (TXAA)

TXAA

TXAA es sólo un poco más exigente que FXAA pero también es una solución mejor. Combina varias técnicas para suavizar los bordes, pero sigue sin funcionar tanto como hubiéramos querido.

Tiene el mismo problema que el FXAA, ya que a veces se sobredimensiona, pero la buena noticia es que se trata de un tipo de antialiasing relativamente nuevo y hay margen de mejora.

El mejor método de anti-aliasing puede ser difícil de elegir y generalmente depende de tu máquina.

Si tienes un ordenador de gama alta, entonces SSAA es la mejor solución, pero si tu PC es de gama media en el mejor de los casos, probablemente tendrás la mayor cantidad de FPS con FXAA. Sin embargo, te sugerimos que juegues un poco con los ajustes y encuentres el equilibrio óptimo entre unos gráficos atractivos y tantos FPS como te resulten agradables.