Comprendiendo el Anti-Aliasing en los Juegos de PC: Tipos e Importancia

Comprendiendo el Anti-Aliasing en los Juegos de PC: Tipos e Importancia

El anti-aliasing es una de las configuraciones gráficas más importantes que encontrarás en un juego de PC. Ha existido durante décadas en distintas formas y, aún hoy, encontrarás múltiples opciones diferentes para el anti-aliasing en tu PC para juegos. Estamos aquí para ayudarte a responder qué es el anti-aliasing, desde TAA hasta FXAA, y explicarte cómo activarlo.

Es raro encontrar un juego que no tenga una configuración de suavizado de bordes. La mayoría de los juegos para PC incluyen no solo diferentes tipos de suavizado de bordes, sino también diferentes modos de calidad que pueden afectar el rendimiento o la calidad de la imagen. Vamos a desglosar las diferentes formas de suavizado de bordes para que puedas tomar una decisión informada al ajustar la configuración de tus gráficos.

¿Qué es el anti-aliasing?

Ejemplo de alias en Photoshop
Imagen utilizada con permiso del titular de los derechos de autor.

Antes de responder qué es el anti-aliasing, tenemos que hablar sobre qué es el aliasing. El aliasing ocurre cuando se dibuja una línea curva a través de píxeles cuadrados. Es un subproducto de cómo se representan los gráficos de computadora, ya que un píxel solo puede mostrar un color a la vez. El anti-aliasing intenta suavizar el aliasing.

Comprendiendo el Anti-Aliasing en los Juegos de PC: Tipos e Importancia 1

Obtén tu análisis semanal de la tecnología detrás de los juegos de PC

Reespecificar

Suscribir

¡Revisa tu bandeja de entrada!

Lo encontrarás principalmente en juegos y aplicaciones de edición de fotos. Puedes ver un ejemplo de alias en Destino 2 Abajo. La barandilla cubre varios píxeles cuadrados, lo que crea una línea irregular donde termina el píxel y comienza el siguiente.

Anti-aliasing en Destiny 2.
Imagen utilizada con permiso del titular de los derechos de autor.

La idea del suavizado de bordes es eliminar o suavizar esos bordes irregulares. Existe una amplia gama de técnicas para lograrlo. Es probable que interactúes con algún tipo de suavizado de bordes a diario, incluso si no juegas ni editas fotos. Tu navegador, por ejemplo, utiliza suavizado de bordes para el texto.

Tipos de anti-aliasing

Anti-aliasing en Forza Horizon 5.
Dos tipos diferentes de anti-aliasing en Forza Horizon 5. FXAA a la izquierda, MSAA a la derecha. Imagen utilizada con permiso del titular de los derechos de autor.

Aunque existen varias técnicas diferentes para el anti-aliasing, se pueden resumir en dos enfoques principales. El primero es el supermuestreo. En estos casos, la técnica de anti-aliasing amplía la imagen a una resolución más alta y utiliza ese detalle adicional para suavizar los bordes irregulares en la imagen final.

La segunda es una suposición, en realidad. En lugar de reproducir la imagen con una resolución más alta, algunas técnicas de anti-aliasing utilizan un algoritmo para observar los píxeles cercanos y adivinar dónde debería ir el detalle adicional.

Esta no es una lista exhaustiva de técnicas de suavizado de líneas. Muchas técnicas son combinaciones o ligeras variaciones de otras técnicas. Nos centraremos en los tipos de suavizado de líneas que encontrarás en los juegos actuales.

Antialiasing de supermuestra (SSAA)

Comparación de SSAA en Metro 2033 Redux.
Imagen utilizada con permiso del titular de los derechos de autor.

El anti-aliasing de supermuestra, o SSAA, es la forma más básica de anti-aliasing. Funciona tomando una imagen de mayor resolución y reduciendo la resolución de los píxeles para que se ajusten a la resolución nativa. El resultado final evita los bordes irregulares al promediar los colores cerca de los bordes.

En SSAA 4x, un píxel se amplía hasta convertirse en cuatro. Se toma una muestra de cada uno y, a continuación, los cuatro píxeles se reducen a un solo píxel que promedia el color. SSAA sigue produciendo los mejores resultados de anti-aliasing, pero también es el más exigente, ya que básicamente se trata de renderizar la imagen a una resolución más alta. Debido a su exigencia de rendimiento, SSAA no es una opción en la mayoría de los juegos de PC modernos.

Anti-aliasing multimuestra (MSAA)

Comparación de MSAA en Forza Horizon 4.
Imagen utilizada con permiso del titular de los derechos de autor.

El suavizado de muestras multimuestra, o MSAA, es una forma más económica de SSAA. En lugar de pasar por el minucioso proceso de muestrear cada píxel, el MSAA solo entra en juego cuando el suavizado podría convertirse en un problema (un borde), lo que ahorra una gran cantidad de recursos informáticos.

En una escena, suele haber píxeles adyacentes que tienen exactamente el mismo color. Estos no necesitan pasar por el proceso de supermuestreo, que es la idea detrás de MSAA. Aunque es mucho menos exigente que SSAA, MSAA sigue siendo exigente con el hardware.

Antialiasing aproximado rápido (FXAA)

Comparación de FXAA en Destiny 2.
Imagen utilizada con permiso del titular de los derechos de autor.

El suavizado de bordes aproximado rápido (Fast Approximate Anti-Aliasing, FXAA) es una forma de suavizado de bordes posterior al proceso. Esto significa que, en lugar de alterar la representación, se trata de un algoritmo que se utiliza después para limpiar los bordes irregulares. Esto lo hace mucho menos exigente que el MSAA y el SSAA, aunque a costa de la calidad de la imagen.

FXAA utiliza un filtro de alto contraste para encontrar los bordes antes de muestrearlos y combinarlos. No promedia colores únicos como SSAA y MSAA, por lo que tiende a verse más borroso alrededor de los bordes.

Anti-aliasing temporal (TAA)

Comparación de TAA en Tiny Tina's Wonderlands.
Imagen utilizada con permiso del titular de los derechos de autor.

TAA, o Anti-Aliasing Temporal, es similar a FXAA. Es una forma de anti-aliasing de posprocesamiento que muestrea cada píxel de un fotograma. Sin embargo, muestrea una ubicación diferente dentro de cada fotograma y utiliza fotogramas anteriores para combinar las muestras.

Es temporal o está basado en el tiempo. El suavizado se produce al combinar píxeles pasados ​​y actuales, lo que limpia muchos de los bordes borrosos causados ​​por FXAA. Sin embargo, TAA conlleva sus propios problemas, como el efecto fantasma, que se produce cuando una muestra anterior se traslada a un nuevo fotograma y crea un efecto borroso.

TAA es la columna vertebral del Deep Learning Super Sampling (DLSS) de Nvidia, y es una de las principales razones por las que Temporal Super Resolution (TSR) y FidelityFX Super Resolution 2.0 (FSR) de AMD pueden producir resultados de tan alta calidad.

Anti-aliasing morfológico de subpíxeles (SMAA)

Comparación de SMAA en Destiny 2.
Imagen utilizada con permiso del titular de los derechos de autor.

El suavizado morfológico de subpíxeles, o SMAA, es muy similar al FXAA. Utiliza la detección de bordes y difumina los píxeles alrededor de los bordes más marcados. La principal diferencia es que el SMAA aprovecha un poco más la GPU para tomar múltiples muestras a lo largo de esos bordes.

Por este motivo, el SMAA suele ofrecer una mejor calidad de imagen que el FXAA y no requiere tanta potencia como el MSAA o el SSAA. Sin embargo, en los últimos años ha perdido popularidad, ya que el TAA logra un equilibrio similar con mejores resultados.

¿Qué pasa con DLAA y FSR Native AA?

DLAA en Diablo 4.
Jacob Roach / Moyens E/S

En los juegos modernos, el anti-aliasing no es tan sencillo como solía ser. Herramientas como DLSS y FSR realizan su propio anti-aliasing junto con el aumento de escala, lo que complica un poco la conversación en torno al anti-aliasing. En un juego como Alan Wake 2, Por ejemplo, estás obligado a usar DLSS o FSR y no hay una configuración para suavizado de bordes. En la mayoría de los demás juegos, no podrás cambiar la configuración de suavizado de bordes cuando uses DLSS y FSR.

El suavizado de bordes que encontrarás en DLSS y FSR es TAA, pero es un TAA realmente bueno. En la mayoría de los casos, es menos propenso a artefactos como imágenes superpuestas y generalmente viene con un filtro de nitidez adjunto. Lo único que es diferente es la resolución de renderizado. Puedes ejecutar DLSS y FSR con una resolución más baja para obtener un aumento de escala y suavizado de bordes, pero también puedes ejecutar las herramientas con resolución nativa solo para el suavizado de bordes.

Esa es la idea detrás del Deep Learning Anti-Aliasing (DLAA) de Nvidia y del modo AA nativo de FSR 3. De hecho, Intel introdujo recientemente su propio modo AA nativo para XeSS. En la mayoría de los casos, tu juego se verá mejor si activas una de estas herramientas, incluso si no estás aprovechando el componente de mejora de escala.

Cómo activar el suavizado de líneas en los juegos

Puedes configurar el suavizado de bordes en la configuración de gráficos de la mayoría de los juegos. Lo verás como Anti-aliasing, o como el tipo de anti-aliasing (FXAA, MSAA, etc.). La configuración habla por sí sola, más allá de los factores. Algunas técnicas, como MSAA, están acompañadas de un número que indica la calidad del anti-aliasing (MSAA 4x es mejor que MSAA 2x, por ejemplo).

Configuración de suavizado de bordes en el Panel de control de Nvidia.
Imagen utilizada con permiso del titular de los derechos de autor.

Si desea configurar el suavizado de bordes de forma universal, puede hacerlo a través del software de su tarjeta gráfica. Para Nvidia, abra el Panel de control de Nvidia y navegue hasta Administrar la configuración 3D. De forma predeterminada, el Modo anti-aliasing La configuración está establecida en Controlado por aplicación. Tienes tres opciones:

  • Desactivado: desactiva el suavizado de líneas en los juegos de forma predeterminada.
  • Mejorar la configuración de la aplicación: permite habilitar un suavizado de bordes más allá del que proporciona un juego (útil en títulos con un interruptor de suavizado de bordes).
  • Anular cualquier configuración de la aplicación: le permite configurar su propio suavizado en función del factor en la Configuración de suavizado de bordes sección.

Además, puedes activar FXAA en el Panel de control de Nvidia. Dado que FXAA es una forma de suavizado de bordes posterior al proceso, puedes aplicarlo a cualquier juego, ya sea como una forma independiente de suavizado de bordes o además de lo que hayas configurado en el juego.

Configuración de suavizado de bordes en Radeon Software.
Imagen utilizada con permiso del titular de los derechos de autor.

En el software Radeon de AMD, también puedes configurar el suavizado de bordes. Navega hasta Configuración > Gráficos y haga clic en el Avanzado Tienes configuraciones similares a las de Nvidia para el suavizado de bordes: desactívalo, mejóralo o anúlalo. Sin embargo, Radeon Software ofrece más herramientas para el tipo de suavizado de bordes que quieras aplicar:

  • Multimuestra: se trata de MSAA, que se puede aplicar sobre el suavizado de bordes existente o como una configuración independiente.
  • Multimuestra adaptativa: se trata de una MSAA adaptativa que mejora la MSAA al aplicar anti-aliasing a superficies con elementos transparentes.
  • Supermuestreo: se trata de SSAA, que es la forma más exigente de anti-aliasing.

También encontrarás opciones para MLAA, o suavizado morfológico. Básicamente, se trata de la versión de FXAA de AMD, que puedes aplicar como una única pasada de suavizado posterior al proceso o sobre el suavizado que hayas configurado en el juego.

Preguntas frecuentes

¿Por qué es malo el aliasing?

El aliasing es básicamente esos bordes irregulares y antiestéticos que aparecen en los gráficos de la computadora. Cuando no se suavizan como lo haría el suavizado, pueden hacer que los gráficos de la computadora se vean borrosos o de baja calidad. Esto puede ser especialmente molesto cuando estás jugando en tu computadora.

¿El anti-aliasing mejora o empeora los gráficos?

El objetivo del anti-aliasing, cuando se utiliza correctamente, es mejorar la calidad de los gráficos al suavizar los bordes irregulares que genera el anti-aliasing. Por lo tanto, el anti-aliasing debería mejorar los gráficos en general.

¿Debo activar o desactivar el suavizado?

En general, si quieres mejores gráficos mientras juegas y sin líneas irregulares, debes activar el suavizado de bordes y mantenerlo activado. Además, es probable que el software de tu tarjeta gráfica te permita personalizar la configuración del suavizado de bordes de todas formas para que puedas descubrir cómo usarlo de la manera que mejor se adapte a tus necesidades de juego y a lo que tu PC para juegos puede manejar.

Apoya nuestro trabajo ❤️

Si te ha gustado este artículo, considera dejar una propina para ayudarnos a seguir publicando contenido de calidad.

Pago seguro en PayPal
Véase también:  El Centro de Exámenes Intermedios de Kalshi atrae calor legal por apuestas electorales
Moyens I/O Staff te ha motivado, brindándote asesoría en tecnología, desarrollo personal, estilo de vida y estrategias que te ayudarán.