Quincux antialiasing

Sin comentarios »

Quincux antialiasing
Sabemos que el FSAA trabaja renderizando el mismo cuadro varias veces, con un desfase mínimo, y que cuantas más muestras se utilicen, más suaves serán los bordes (de ahí la diferencia entre 2X y 4X). Pero como éste resulta muy lento, el HRAA (que trabaja con multisampling) no necesita crear imágenes de mayores resoluciones. En lugar de eso, se utiliza una técnica llamada Quincux. Ésta utiliza muestras de pixeles cercanos para combinarlos y crear el color final del pixel; así, se suaviza el color sin necesidad de hacer varias pasadas.
Pero en la práctica, lo más importante que hay que saber es que Quincux es apenas más lento que un AA 2X, pero tiene una calidad casi cercana al 4X. Han aparecido algunos bugs, como sucede en juegos viejos como Grana Príx Legends, donde la imagen literalmente se “derrite”, aunque, sin dudas, es una buena elección.

Antialiasing

Sin comentarios »

Antialiasing

Cuando una Línea exactamente horizontal, vertical o con 45° de inclinación es mostrada en un monitor, se ve perfectamente. Pero ¿qué pasa si es alguna otra diagonal? Entonces aparece el molesto efecto “serrucho” (conocido como aliasing en inglés), producido por pixeles que cambian “abruptamente” de columna o de fila en la grilla de la pantalla. En algunos juegos, este efecto es especialmente notable, como en el caso de los simuladores de vuelo, de carreras y algunos de acción en primera persona.
Históricamente, la única forma de combatir esto era utilizar resoluciones mayores en los juegos, pero sacrificando seriamente la performance; y aun a altas resoluciones, los pixeles en forma de serrucho siguen siendo visibles.

La solución
Como aumentar la resolución a niveles en los que el tamaño del pixel es realmente pequeño no siempre es posible por limitaciones del hardware, se inventó una técnica que computa el color de cada pixel para dar la impresión que hay más pixeles en pantalla de los que verdaderamente hay. Esta técnica se llama “antialia-sing”.
A muy grandes rasgos, el AA modifica el color de ciertos pixeles para combatir el efecto serrucho y hacer que las diagonales y los bordes se vean casi sin ningún tipo de escalonado. Esto se denomina “dithering”, que no es más que “pintar”
los pixeles que rodean a los pixeles que forman el borde del objeto con colores intermedios entre el color del objeto y del fondo sobre el que se encuentra.
El chip que revolucionó todo fue el VSA-100 de la Voodoo5. Éste permitía hacer FSAA (antialiasing a pantalla completa) de hasta 4X (cuatro pasadas), y lograba una calidad de imagen excepcional, incluso mejor que la del actual AA de la GF3.

Tecnología