¿Qué es el antialiasing? ¿Deberías activarlo o desactivarlo?

Si te encantan los juegos, seguramente te habrás encontrado con diferentes configuraciones de gráficos. De una forma u otra, es posible que hayas probado diferentes funciones y hayas notado cambios en el rendimiento de tu juego.

Uno de los muchos es Anti-Aliasing, a menudo abreviado simplemente como AA. Quizás recuerdes cómo aparecían las imágenes digitales borrosas y pixeladas en los juegos más antiguos. Hoy en día, las nuevas tecnologías han hecho que las imágenes sean más atractivas y realistas.

Bueno, eso es lo que hace AA...suaviza los bordes, asegurando que ninguna de las imágenes parezca irregular. Sin embargo, se sabe que esta característicabajar los FPS, que de hecho puedeafecta negativamente tu juego.

Teniendo en cuenta tanto sus ventajas como sus desventajas, hemos traído una guía detallada sobre Anti-aliasing para ayudarle a decidir si habilitarlo o deshabilitarlo.

¿Qué es el suavizado?

Las imágenes que ves en tu pantalla están hechas depíxeles de forma cuadrada(excepto imágenes vectoriales). No importa cuál sea la forma de un objeto, todos se forman utilizando estos elementos más pequeños.

Por ejemplo, una línea recta en su pantalla es una combinación de cientos y miles de píxeles unidos.

Sin embargo, no todos los objetos son rectos y, para que el monitor de tu computadora los dibuje, los píxeles de forma cuadrada soncolocados en posiciones diagonales.

Por ejemplo, una bola tiene bordes curvos y, para delinear esta forma, los píxeles se alinean horizontalmente. Por eso parecen distorsionados o irregulares.

Como cualquier otra imagen, incluso los personajes y objetos dentro de tus juegos a veces pueden aparecer con líneas curvas o tener efectos de escalera.

Esto es lo que técnicamente llamamos "aliasing" y ocurre principalmente cuando su tarjeta gráfica no puede renderizar las imágenes con la calidad adecuada.o debido amuestreo pobre(conversión de señal analógica a digital).

Para deshacerse de estas irregularidades, se introdujo la configuración Anti-Aliasing. Es una técnica que suaviza los bordes medianteajustando los colores de los píxeles(calculando el valor de color promedio) y posiciones.

Por ejemplo, elige diferentes tonos que combinan tanto con el objeto como con su fondo para lograr una apariencia realista. Existen diferentes métodos para lograrlo, que discutiremos más adelante.

Mientras que la mayoríavienen con resoluciones y densidades de píxeles más altas, aquellas con resoluciones más bajas son más propensas al aliasing.

Sin embargo, varios otros factores comomuestreo inadecuadoe implementación dealgoritmos anti-aliasing deficientespuede provocar distorsiones e irregularidades incluso en pantallas de alta gama.

¿Cómo funciona para superar el alias?

Si la frecuencia de muestreo es demasiado baja durante la conversión de escaneo (el proceso de representar gráficos como píxeles), las imágenes no se representarán correctamente en la pantalla de su computadora. Es probable que veas bordes afilados, y esto se debe asubmuestreo.

¿Qué es el submuestreo?

Cuando la frecuencia de muestreo es inferior a la frecuencia mínima requerida (denominada frecuencia de muestreo de Nyquist), se produce una pérdida de señal que provoca distorsiones de la imagen. Esto se llama submuestreo y tergiversa la información de la imagen de alta frecuencia y hace que parezca que tiene una frecuencia más baja (se produce pérdida de información).

Anti-Aliasing evita el submuestreo porprimero quitando los componentes de alta frecuenciaeso podría causar irregularidades. Luego, se toma la frecuencia de muestreo asegurando que sea al menosel doble de la frecuencia máximadespués del filtrado:

Sampling frequency(f) >= 2 * Maximum frequency(fMax)

Ahora que la frecuencia de muestreo cumple con el criterio de Nyquist, no verás efectos de escalera dentro de los objetos y personajes del juego.

Los valores de color de los píxeles de los bordes superpuestos se combinan adecuadamente para producir imágenes claras y parecer más realistas.

Pros y contras del antialiasing

Como se mencionó anteriormente, Anti-Aliasing es una técnica excelente para suavizar los bordes y reducir los efectos de escalera. Puede ayudar a mejorar la calidad de la imagen e incluso ofrece una mejor legibilidad del texto.

Junto con estos beneficios, viene con algunos efectos negativos. Estos incluyen,, aumentóy más. La siguiente tabla le presenta los pros y los contras básicos de AA.

Ventajas:

  • Mejora la calidad de la imagen y la hace parecer visualmente atractiva.
  • Mejora la experiencia de juego con gráficos realistas.
  • Corrige los bordes pixelados, lo que puede reducir significativamente la fatiga visual.
  • Los textos se vuelven mucho más claros.
  • Mejora las animaciones y la experiencia de realidad virtual.

Contras:

  • Al suavizar los bordes, AA puede suponer una carga adicional para las GPU y también consumir una potencia de procesamiento excesiva.
  • Debido a la excesiva potencia de procesamiento/gráficos y al alto uso de memoria, AA también consume más energía.
  • Caídas significativas de FPS y retrasos de entrada. Por lo tanto, AA no es ideal para juegos si tienes una GPU de gama baja.
  • Algunas técnicas de AA pueden hacer que las imágenes y el texto se vean borrosos, incluso haciéndolos difíciles de reconocer.
  • Puede crear problemas dentro de juegos y otras aplicaciones 3D que son incompatibles con Anti-Aliasing.

Diferentes técnicas de antialiasing

Existen varios métodos para eliminar el alias para obtener imágenes sin irregularidades. Para simplificar, los hemos clasificado en cuatro tipos. Entre ellos, los dos—espacial y post-procesoestán entre los más populares.

Mientras que la técnica de AA espacial funciona antes de rasterizar la imagen, la AA de posproceso hace exactamente lo contrario.

No importa las diferentes técnicas de Anti-Aliasing, todas ellas funcionan para lograr un único objetivo:eliminar aliasymejorar la calidad de la imagen.

Adopte un monitor de alta resolución

En el pasado, la única opción para superar el aliasing era aumentar la resolución de la pantalla. Cuantos más píxeles haya en la pantalla, también aumentará el número de colores. Esto significa que su imagen se vuelve mucho más detallada, lo que reduce la posibilidad de aliasing.

Incluso hoy en día es una buena ideaUtilice la resolución de monitor recomendada.para una mejor calidad de imagen sin irregularidades.

Si has colocado tuy mantuvo un, opte por un monitor con300-700 ppp.

De esta manera, no es necesario utilizar ningún algoritmo de suavizado para eliminar los dientes irregulares. Esto se debe a que ellos bordes borrosos se vuelven indistinguiblesy nuestro ojo humano no los reconocerá en este momento.

Sin embargo, el aliasing es directamente proporcional a la distancia de visualización. Por lo tanto, si te acercas al monitor o simplemente haces zoom en el objeto, es posible que aún notes las irregularidades.

Antialiasing espacial

El Anti-Aliasing espacial se basa en la resolución de su monitor. La idea general aquí es tomar imágenes de baja resolución y utilizar ciertos enfoques para renderizarlas en resoluciones más altas.

Básicamente, el proceso implica asignar nuevos colores a todas o algunas partes de los píxeles, de modo que los artefactos se vuelvan menos visibles. Sucedeantes del renderizadoy por eso también se le llama preprocesamiento.

Antialiasing de súper muestreo (SSAA)

SSAA o FSAA (Anti-Aliasing de escena completa) resultan útiles cuando tienes una tarjeta gráfica de alta gama que intenta reproducir resoluciones más altas admitidas por tu monitor.

Para que las imágenes se ajusten a su pantalla, tiene querealizar reducción de resolución, que es un proceso de reducción de la resolución espacial manteniendo intacta la representación 2D.

Durante el proceso, existen altas posibilidades de que se produzcan distorsiones en la imagen. Pero gracias a la función de supermuestreo, la tarjeta gráficapromedia los diferentes valores de colortomado de muestras de píxeles. Esto garantiza que las imágenes parezcan mucho más realistas al eliminar los bordes pixelados.

La idea general de SSAA es realizar muestreos a resoluciones más altas y producir imágenes compatibles con el monitor (generalmente a resoluciones más bajas).

Sin embargo, la metodología de trabajo real varía según los diferentes algoritmos: cuadrícula, cuadrícula rotada, fluctuación, aleatorio y más.

Fortalezas:

  • Produce imágenes visualmente atractivas.
  • Aplicable para ejecutar resoluciones más altas admitidas por su monitor.

Debilidades:

  • Requiere más potencia de cálculo para renderizar las imágenes.
  • Disminuye significativamente el FPS, lo que hace que algunos juegos de alto ritmo no se puedan reproducir.
  • Implica una gran carga para las tarjetas gráficas y, por lo tanto, no es aplicable a GPU y CPU de gama baja.
  • Hace que las líneas horizontales y verticales se vean borrosas.

Antialiasing de múltiples muestras (MSAA)

A diferencia de ssaa, msaasolo toma ciertas muestras de píxelesde la imagen que se va a renderizar. Normalmente, los píxeles con los mismos colores se descartan, lo que también reduce ligeramente la potencia de procesamiento.

Durante el proceso, primero se representa un polígono (forma del objeto). Corrige posibles irregularidades y mantiene la forma para que luzca atractivo. Sólo después de completar esto, se aplica la textura pero sin cambios.

El Anti-Aliasing de muestreo múltiple se puede realizar mediante dos métodos:muestreo puntual(las muestras se toman dentro de la primitiva renderizada) ymuestreo de área(algunas muestras provienen de fuera de la primitiva renderizada).

Fortalezas:

  • Consume menos potencia de procesamiento, en comparación con SSAA.
  • Los jugadores suelen preferirlo porque se pierden menos fotogramas.
  • El rendimiento y la calidad están equilibrados.

Debilidades:

  • Como no funciona con texturas, es posible que algunas partes aún aparezcan pixeladas.
  • Aún ofrece un rendimiento bajo en comparación con el suavizado posterior al proceso.
  • No aplicable para CPU y GPU de gama baja.

Antialiasing de muestreo de cobertura (CSAA) y Antialiasing de calidad mejorada (EQAA)

Tanto CSAA como EQAA son técnicas de suavizado espacial desarrolladas por fabricantes de GPU dedicados. Mientras que el primero es un invento de NVIDIA, el segundo fue introducido por AMD.

Tienen un mecanismo de trabajo similar al del muestreo múltiple.Sólo los polígonos con bordes irregulares se someten a supermuestreo.

Fortalezas:

  • Ocupa menos potencia de procesamiento y otros recursos informáticos.
  • Sólo ciertas partes de las imágenes requieren suavizado.
  • Lo mejor para gráficos integrados, así como para GPU y CPU de gama baja.

Debilidades:

  • y puede que no sea adecuado para juegos de alto ritmo.
  • Menos eficaz que MAA y FXA.

Antialiasing posterior al proceso

Otra técnica popular de AA es el Post Proceso, dondelos píxeles mal colocados están borrososen lugar de aplicar un color promedio. A diferencia del Anti-Aliasing espacial, los bordes se suavizandespués de renderizar las imágenes.

Aquí, la GPU sigue comparando dos píxeles alrededor de los bordes hasta que encuentra colores diferentes. Si los dos tienen el mismo color, se considera el mismo polígono. Una vez que encuentra la diferencia, borra el píxel.

Dado que esto se basa completamente en conjeturas, la mayoría de las imágenes resultan bastante borrosas. Sin embargo, esta técnica de AA se está volviendo cada vez máspopular entre los jugadoresya que consume menos potencia de procesamiento.

Antialiasing aproximado rápido (FXAA) y Antialiasing morfológico (MLAA)

FXAA y MLAA funcionan exactamente igual, la única diferencia es su fabricante. Mientras que el primero lo introduce NVIDIA, el segundo lo utiliza AMD.

A diferencia del Anti-Aliasing espacial, tanto FXAA como MLAA utilizanfiltros de alto contrastepara difuminar los bordes en lugar de promediar los colores. Durante el proceso, no se pueden capturar ni renderizar detalles de píxeles más pequeños.

Además, estos algoritmos AA requieren menos potencia informática.pero con el costo de la borrosidad. Como esto no es realmente gran cosa, la mayoría de los jugadores lo utilizan y, por lo tanto, se ha convertido en la técnica más popular de la industria.

Fortalezas:

  • Ocupa menos potencia de procesamiento y otros recursos informáticos.
  • Sólo ciertas partes de las imágenes requieren suavizado.
  • Lo mejor para gráficos integrados, así como para GPU y CPU de gama baja.

Debilidades:

  • Las imágenes aparecen borrosas.
  • Los detalles poligonales de menos de un píxel no se pueden representar así con los métodos de suavizado espacial.

Antialiasing metodológico de subpíxeles (SMAA)

SMAA también se aleja.encontrar bordes pixeladossobre los objetos para difuminarlos.

La diferencia es que el primero toma muestras únicas mientras que el segundo trabaja portomando múltiples muestras, por lo tanto, pones un poco más de carga en tu GPU. El resultado es que experimenta una calidad de imagen mejorada.

Dado que proporciona una mejor calidad de imagen (con menos desenfoques) junto con menos potencia informática, ¡a los jugadores les encanta! Sin embargo, todavía tiene algunas desventajas, una de las cuales es su lento rendimiento.

Además, no se puede utilizar en teléfonos móviles y no es compatible con AR/VR.

Fortalezas:

  • Mejor calidad de imagen que FXAA y MLAA.
  • A pesar de agregar un poco más de carga en la CPU y GPU, todavía consume menos potencia de procesamiento en comparación con los métodos Spatial Anti-Aliasing.
  • Excelente para juegos debido a la menor caída de FPS.
  • Funciona bien con GPU de gama baja.

Debilidades:

  • Rendimiento lento.
  • No aplicable en plataformas móviles.
  • No es compatible con AR/VR.

Antialiasing temporal (TAA o TXA)

TAA o TXAA funcionan eliminando el alias temporal, que se produce principalmente durante los movimientos dentro de un juego. Funciona porfusionando los píxeles pasados ​​y presentesen diferentes tiempos para quitar las irregularidades de los bordes.

Según se informa, TAA utiliza una técnica de “estilo cinematográfico” que se considera bastante complicada. Élcombina supermuestreo y desenfoque.

Por tanto, es mucho mejor que FXAA o MLAA en términos de calidad de imagen. Sin embargo, debido a la técnica de desenfoque, las imágenes aún no son tan nítidas como el suavizado espacial.

Fortalezas:

  • Produce imágenes de alta calidad.
  • Combinación de supermuestreo y FXAA.
  • Mejor que FXAA y MLAA.

Debilidades:

  • Requiere más potencia informática y ocupa el máximo de recursos de la PC.
  • El procedimiento es bastante complejo.
  • Solo disponible en las GPU Kepler de NVIDIA y superiores.

Fase de píxeles

El último método para eliminar el alias es la fase de píxeles, que implicacambiando la posición del píxel de muestracerca de las posiciones aproximadas especificadas por la geometría del objeto. Esto eventualmente reduce la visibilidad de los bordes irregulares y produce imágenes de alta calidad.

Cómo activar o desactivar el suavizado en Windows

Puedes activar o desactivar fácilmente el Anti-Aliasing desde la configuración del juego. Sin embargo, no todas las aplicaciones ofrecen esta función e incluso si la tuvieran, es posible que no proporcionen configuraciones adicionales para modificar.

Por lo tanto, recomendamos encarecidamente utilizar supara obtener opciones adicionales.

Si bien Intel ofrece a los usuarios opciones AA limitadas, los gráficos dedicados NVIDIA y AMD ofrecen funciones mucho más avanzadas. Veamos cada uno de ellos en detalle.

En el panel de control de gráficos Intel UHD

  1. Primero, muestre su escritorio y haga clic derecho en cualquier lugar del área vacía.
  2. ElegirMostrar más opciones.
  3. Ahora, seleccioneConfiguración de gráficos Intely espere hasta que se abra la utilidad.
  4. Desde la parte inferior de la pantalla, seleccione3D.
  5. ElegirConfiguración de la aplicacióndesde el panel izquierdo. En la mayoría de los casos, esto está seleccionado de forma predeterminada.
  6. Luego, muévase hacia la derecha y desde la sección Seleccionar aplicación,elige un juegoo cualquier otro programa. Puede presionar elNavegary busque su aplicación.
  7. En Antialiasing, elijaUsar la configuración predeterminada de la aplicaciónpara activarlo para la aplicación seleccionada. Para desactivarlo, simplemente elijaApagar. Como se demuestra a continuación, nuestro sistema admite Anti-Aliasing de muestras múltiples. La configuración puede ser diferente en su computadora.
  8. Golpea elAplicarbotón.
  9. En el mensaje de confirmación, presioneantes de los 15 segundos.

Nota:

Si ha desactivado el suavizado en su aplicación, la función se desactivará automáticamente.

Sobre el software AMD: Edición Adrenalin

  1. Asegúrese de haber descargado la aplicación desde elsitio web oficial de AMD.
  2. Una vez instalada, inicie la utilidad y vaya a laJuego de azarpestaña.
  3. En Instalado,selecciona tu juegoo cualquier otro software. Pero si desea configurar los mismos ajustes para todas sus aplicaciones 3D, puede seleccionar la opciónGráficos globalesopción y siga el mismo procedimiento.
  4. Ampliar elAvanzadoopción.
  5. Si desea utilizar la configuración de la aplicación, esto es lo que puede hacer:
    • Expanda la opción Anti-Aliasing y elijaUsar la configuración de la aplicación.
    • Luego, elija cualquiera de los métodos expandiendo elMétodo de suavizadoopción. Tenemos estas tres opciones:multimuestreo,Muestreo adaptativo, ySupermuestreo.
    • Si tu gráfica AMD ofreceAnti-Anliasing morfológico, puede habilitar/deshabilitar la función usando el control deslizante dedicado.
  6. Si desea utilizar una versión mejorada de AA, seleccione la opciónMejorar la configuración de la aplicaciónopción en el campo Anti-Aliasing. Luego, elija un método AA y habilite/deshabilite el Anti-Anliasing morfológico como se mencionó anteriormente.
  7. Puedes elegirAnular la configuración de la aplicaciónen Anti-Aliasing para habilitar niveles avanzados de AA. Junto con el método y el Anti-Aliasing Morfológico, incluso puedes elegir el nivel que prefieras.2X,2xEQ (calidad mejorada),4X,ecualizador 4xy más.

Nota:

Para deshabilitar el Anti-Aliasing del software AMD: Adrenalin Edition, configúrelo para Usar la configuración de la aplicación y deshabilítelo manualmente desde su aplicación 3D.

En el panel de control de NVIDIA

  1. Navegue hasta el escritorio de Windows, haga clic derecho en cualquier lugar y elijaPanel de controlNVIDIA.
  2. ExpandirConfiguración 3Ddesde el panel izquierdo y seleccioneAdministrar la configuración 3D.
  3. Vaya al panel derecho y asegúrese de estar en elConfiguración globalpestaña.
  4. En la sección Configuración, busque elAntialiasing – Modocampo y elija cualquiera de las cuatro opciones:
    • Controlado por la aplicación(para permitir que la aplicación 3D tome control sobre la configuración AA)
    • Mejorar la configuración de la aplicación(para establecer un nivel AA que la configuración del juego podría no ofrecer)
    • Anular cualquier configuración de la aplicación(para establecer el nivel deseado si tu juego no ofrece AA o no lo admite cuando el renderizado HDR está habilitado)
    • Apagado(para desactivar AA)
  5. Si está utilizando la configuración controlada por la aplicación, el campo Configuración de antialiasing está atenuado.
    Pero si ha elegido las opciones "Mejorar la configuración de la aplicación" y "Anular cualquier configuración de la aplicación", puedeseleccione cualquier nivel proporcionadode tu elección: 2x, 4x, 8x o incluso más.
  6. A continuación, también puede establecer un nivel deTransparencia AA.
  7. NVIDIA ofrece a sus usuariosFXAA(Fast Approximate Anti-Aliasing), una técnica de AA posterior al proceso. También puede habilitar/deshabilitar esto según su elección.

  8. Una vez que haya configurado los ajustes AA requeridos, haga clic en elAplicarbotón.

Veredicto final: ¿debería activarlo o desactivarlo?

Es una decisión difícil habilitar o no el Anti-Aliasing.

Es necesario considerar varios factores: eltipos de juegos que juegas, eltipos de videos que ves, ely más. Después de conocer esta característica en detalle, la respuesta finalmente estará en sus manos.

Si ya tieneshardware de juegos de alta gama(monitor de alta resolución y tarjeta gráfica), es probable que produzcan imágenes nítidas y nítidas. En tales casos, la función AA puede parecer inútil y solo consumirá potencia de procesamiento. Por tanto, es mejor apagarlo.

Además, hemos aprendido que habilitar AA puede provocar caídas de cuadros, lo que hace que tus juegos sean lentos y lentos. Entonces, uno de losestá deshabilitando Anti-Aliasing.

Sin embargo, también debes tener en cuenta que algunos juegos con un uso intensivo de gráficos pueden aparecer pixelados e irregulares si no se utilizan con la GPU y el monitor adecuados. Si está dispuesto a gastar algo de dinero, lo mejor sería adquirir productos de alta gama.

Otra forma es simplemente habilitar las diferentes tecnologías Anti-Aliasing que ya están disponibles con sus gráficos integrados o dedicados.

Como regla general, debes optar porSMAA o CSAA/EQAAsi, RAM de tamaño reducido y GPU y CPU de gama baja.

Asimismo, para sistemas con una tarjeta gráfica de gama media, un procesador y una RAM del tamaño adecuado, recomendamossmaa, mlaa/fxaa o msaa.

Por último, los usuarios de PC con GPU y CPU altamente optimizados, mucha memoria, excelente tecnología de refrigeración e incluso un procesador compatiblepuede elegirssaa, txaa o msaa.