Saltar al contenido
ᐅ HielosMendez – Información digital que te dejara helado 🧊🥶

Analizando el nuevo AA de Nvidia: ¿MFAA puede mejorar la calidad de la imagen sin afectar la velocidad de fotogramas?

Este sitio puede ganar comisiones de afiliados con los enlaces de esta página. Términos de Uso.

Nvidia ha lanzado Game Ready 334.75 controlador de gráficos WHQL, con soporte optimizado para la última versión de World of Warcraft Señores de la guerra de Draenor expansión, Far Cry 4, Inquisición de Dragon Agey La pandilla. Junto a esos nuevos títulos, viene el soporte para una nueva capacidad que Nvidia promocionó cuando lanzó la familia Maxwell: MFAA o Multi-Frame Anti-Aliasing.

Actualizar: Nuestras capturas de pantalla iniciales se realizaron con FRAPS. Si bien esto funciona bien para MSAA y TXAA, no logra capturar con precisión la salida de MFAA. Publicamos nuevas capturas de pantalla y revisamos nuestras comparaciones entre MFAA y MSAA. Tenga en cuenta que la tasa de MFAA es en realidad el doble de la tasa de MSAA; las capturas de pantalla y las pruebas de rendimiento a continuación también se han revisado para reflejar esto.

¿Qué es MFAA?

El término antialiasing se refiere a una amplia gama de técnicas de renderizado diseñadas para reducir la apariencia de líneas dentadas que se arrastran sobre una superficie de renderizado en movimiento. Existen múltiples técnicas para reducir la apariencia de estos artefactos visuales, desde renderizar la escena internamente a 2-4 veces la resolución actual (supermuestreo), hasta muestrear bordes de línea y geometría, pero evitando la necesidad de muestrear texturas varias veces (multimuestreo), hasta realizar detección de bordes y suavizado en software sin necesidad de muestreo de subpíxeles (Antialiasing rápido aproximado, o FXAA).

Cada una de estas tecnologías viene con una compensación de rendimiento, y tanto AMD como Nvidia han experimentado con la implementación de varios tipos de filtros, antialiasing temporal y, en el caso de Nvidia, TXAA. MFAA es diferente de TXAA, en que TXAA requiere que el desarrollador del juego implemente específicamente el método de renderizado en cada título y usa información de muestra de cuadros anteriores para crear una salida más fluida. Fue diseñado explícitamente para brindar a los desarrolladores de juegos la capacidad de implementar una sensación más cinematográfica en un título y está diseñado para mejorar el renderizado de MSAA sin el impacto de rendimiento del supermuestreo.

MFAA-vs-MSAA

MFAA es similar a TXAA en que también usa muestreo temporal en su algoritmo, pero no implementa los mismos filtros de sombreado de píxeles ni requiere el mismo grado de integración del motor. Nvidia todavía está trabajando para agregar soporte para más juegos, pero MFAA está disponible actualmente en 20 títulos, incluyendo Unidad de Assassin’s Creed, Battlefield 4, Civilización 5, Civilización: más allá de la Tierra, Crisis 3y Caída del Titán. Examinaremos Assassin’s Creed Unity recién lanzado para ver si MFAA puede aliviar algunos de los problemas de velocidad de fotogramas que vimos en ese título con el antialiasing habilitado.

El objetivo de MFAA es ofrecer un antialiasing equivalente a velocidades de cuadro más altas. Entonces, 4xMFAA, idealmente, tendría un impacto de rendimiento de 2x MSAA pero ofrecería una calidad de 4xMSAA, si no un poco más.

Otra característica que queremos mencionar es que el MFAA de Maxwell admite un conjunto mucho mayor de patrones de muestreo que cualquier GPU Nvidia anterior. Algunos de ustedes recordarán que hace 5-6 años, era posible forzar a las tarjetas GeForce de cierta antigüedad a usar supermuestreo de cuadrícula ordenada (OGSSAA) en ciertos títulos. Este tipo de supermuestreo tuvo un gran impacto en el rendimiento y borró la imagen final, pero casi podría erradicar las líneas irregulares. Normalmente, las GPU tienen una serie preprogramada de métodos de muestreo integrados en la ROM y el usuario final no puede hacer nada para cambiarlos; si la GPU realiza OGSSAA con un patrón cuadrado, eso es lo que obtiene.

MFAA-Muestreo

El hardware de clase Maxwell (actualmente GTX 980, GTX 970 y GTX 980M) almacena patrones en la RAM y puede variarlos de un marco a otro según la actividad en pantalla. El resultado de esto debería ser un mejor antialiasing en general, en todos los niveles de calidad.

Página siguiente: ¡Que comiencen las pruebas de MFAA!