Resultados 1 al 5 de 5

Tema: Diferentes tipos de AA: FXAA, FSAA, MSAA, etc, perdidísimo

  1. QueMeDa
    QueMeDa está desconectado
    Usuario registrado
    Fecha de ingreso
    14 dic, 10
    Mensajes
    85

    Diferentes tipos de AA: FXAA, FSAA, MSAA, etc, perdidísimo

    Hola a todos.

    Pues creo que el título lo dice todo, no tengo ni idea de como trabajan los principales algoritmos de AA que se distribuyen hoy en día con los juegos.

    Por ejemplo, en Sleeping dogs, un MSAA 8x me baja los fps de 60 a 30 escasos. Forzándole un FXAA desde el panel de control de Nvidia a 4x veo mejores resultados y casi nula pérdida de rendimiento.

    A 1080p cuánta cantidad de AA es necesaria? Yo veo que con muy poquito se ve muy bien.

    Si sabéis de algún enlace donde lo explique bien...

    Gracias por adelantado.

  2. Wilhelm
    Wilhelm está desconectado
    Usuario registrado CV
    Fecha de ingreso
    01 ago, 10
    Ubicación
    Valencia
    Mensajes
    659
    En estos links se explican los diferentes tipos de AA, si tienes alguna duda, coméntamela y te la aclaro:

    http://www.nhancer.com/?dat=d_AA#multi

    http://www.nhancer.com/?dat=d_enhancements#AA

    Básicamente existen tres tipos de antialiasing:

    Multisampling (MSAA)

    Supersampling (SSAA)

    FXAA (bastante reciente)

    El primero es el más efectivo en ganancia/rendimiento. El supersampling funciona renderizando la imagen al doble de resolución vertical, horizontal o ambas y presentándola después reescalada a la resolución de tu monitor (eso elimina con facilidad cualquier diente de sierra), pero es muy costoso en términos de rendimiento.

    El FXAA en cambio es una especie de postprocesado. El antialiasing no se produce al formarse la imagen sino al procesarla posteriormente. Es efectiva visualmente dependiendo del título. Es la menos costosa en rendimiento (no requiere tanto potencia gráfica).

    En cuanto a la pregunta de cuánto AA hace falta a determinada resolución, no hay una respuesta. Depende de cada usuario. Pero, básicamente el aliasing depende de:

    - Resolución nativa o reescalada. La nativa presenta menos aliasing (dientes de sierra).
    - Tamaño de pantalla en relación a la resolución (densidad de punto o tamaño de punto).
    - Del juego o aplicación en cuestión.

    Existe otro método de AA poco conocido y que no está a disposición de todo el mundo, el downsampling. Pero eso ya es dar demasiados detalles.
    Última edición por Wilhelm; 06/09/2012 a las 16:22

  3. QueMeDa
    QueMeDa está desconectado
    Usuario registrado
    Fecha de ingreso
    14 dic, 10
    Mensajes
    85
    Cita Iniciado por Wilhelm Ver mensaje
    En estos links se explican los diferentes tipos de AA, si tienes alguna duda, coméntamela y te la aclaro:

    http://www.nhancer.com/?dat=d_AA#multi

    http://www.nhancer.com/?dat=d_enhancements#AA

    Básicamente existen tres tipos de antialiasing:

    Multisampling (MSAA)

    Supersampling (SSAA)

    FXAA (bastante reciente)

    El primero es el más efectivo en ganancia/rendimiento. El supersampling funciona renderizando la imagen al doble de resolución vertical, horizontal o ambas y presentándola después reescalada a la resolución de tu monitor (eso elimina con facilidad cualquier diente de sierra), pero es muy costoso en términos de rendimiento.

    El FXAA en cambio es una especie de postprocesado. El antialiasing no se produce al formarse la imagen sino al procesarla posteriormente. Es efectiva visualmente dependiendo del título. Es la menos costosa en rendimiento (no requiere tanto potencia gráfica).

    En cuanto a la pregunta de cuánto AA hace falta a determinada resolución, no hay una respuesta. Depende de cada usuario. Pero, básicamente el aliasing depende de:

    - Resolución nativa o reescalada. La nativa presenta menos aliasing (dientes de sierra).
    - Tamaño de pantalla en relación a la resolución (densidad de punto o tamaño de punto).
    - Del juego o aplicación en cuestión.

    Existe otro método de AA poco conocido y que no está a disposición de todo el mundo, el downsampling. Pero eso ya es dar demasiados detalles.

    Pues ya te digo que a mi el MSAA en Sleeping dogs me come la tarjeta jeje. El downsampling creo que es aumentar la resolución por encima de la nativa del monitor para que este la reescale no? Eso no es lo hace básicamente el SSAA?.

    Muchas gracias por la respuesta.

  4. Wilhelm
    Wilhelm está desconectado
    Usuario registrado CV
    Fecha de ingreso
    01 ago, 10
    Ubicación
    Valencia
    Mensajes
    659
    Si quieres entrar en detalles técnicos, te recomiendo este blog, del desarrollador para Nvidia de diversas formas de AA, algunas muy novedosas como el MLAA:

    http://timothylottes.blogspot.de/

  5. Wilhelm
    Wilhelm está desconectado
    Usuario registrado CV
    Fecha de ingreso
    01 ago, 10
    Ubicación
    Valencia
    Mensajes
    659
    Un link recomendable también para saber más del tema con imágenes explicativas:

    http://www.tomshardware.com/reviews/...deon,2868.html