Para combater esse efeito, os desenvolvedores criaram várias técnicas de anti-aliasing (AA) como MSAA (Multisample AA), FXAA (AA aproximadamente aproximada) e SSAA (AAA SUPERSAMPLE), resultando em imagens mais limpas e mais suaves. As técnicas de AA limpam as bordas irregulares em seus videogames favoritos para fazê -las parecer mais realistas e imersivas. A maioria das GPUs agora possui configurações anti-aliasing para que os jogadores possam ajustar a suavidade das imagens até que eles atinjam esse ponto doce de suavidade que agrada aos seus olhos. No entanto, essas técnicas também têm alguns acertos de desempenho. Uma técnica anti-aliasing mais eficiente melhora significativamente a imagem enquanto reduz o impacto no desempenho da GPU.
Anti-Aliasing Temporal Nvidia (TXAA)
A NVIDIA sempre tem jogadores em mente, é por isso que o principal fabricante de GPU adotou a técnica de anti-aliasing temporal com uma série de melhorias em relação ao TAA comum. O alias temporal é o rastreamento e o tremor que costumamos observá -lo ao jogar. O TAA é um tipo de técnica anti-aliasing pós-processo que lida com o alias temporal combinando informações de quadros passados e atuais para remover as bordas irregulares. A anti-aliasing temporal exclusiva da Nvidia, o TXAA, envolve o mesmo processo, mas possui outras técnicas para reduzir ou eliminar completamente as distorções de imagem causadas pelo alias temporal. O resultado final são imagens de alta qualidade em movimento que dão aos jogadores uma experiência visual mais imersiva. Para entender melhor o TXAA, vamos primeiro saber mais sobre o MSAA, uma técnica de AA de onde o TXAA se baseia.
MSAA e TXAA
Quando uma GPU torna uma imagem em sua tela, ele primeiro desenha o polígono ou a forma de um objeto no jogo e depois enche o polígono com textura. Técnicas espaciais anti-aliasing reduzem os jaggies antes que a imagem seja renderizada. Geralmente, as técnicas anti-aliasing são intensivas em recursos. As primeiras técnicas anti-aliasing como a SSAA suavizaram efetivamente os Jaggies, mas também esgotaram grande parte do poder da GPU.
MSAA é uma melhoria em relação ao método anti-aliasing espacial anterior. Em vez de suavizar toda a imagem, a MSAA apenas suaviza as bordas dos polígonos para reduzir o poder de processamento. No entanto, não suaviza texturas, o que ainda pode resultar em texturas pixelizadas. A MSAA ainda é um dos métodos mais eficazes e eficientes em termos de energia na redução de alias, apesar de suas desvantagens. A MSAA também já foi um método AA popular até que técnicas mais avançadas tenham sido desenvolvidas.
O TXAA da NVIDIA melhora a técnica MSAA. Possui uma qualidade de grau de cinema, combinando MSAA de alta qualidade, pós-processos e filtros temporais semelhantes aos usados em filmes de CG para criar uma imagem mais suave e clara em comparação com outras soluções anti-aliasing. Ele também se sobrepõe um filtro anti-flanger para reduzir o tremor em movimento. O TXAA maximiza a qualidade, mantendo o desempenho atingido no mínimo. De fato, seu desempenho é comparável ao de 4xmsaa, mas a qualidade da imagem é equivalente à de 8xmsaa. TXAA cria gráficos mais suaves, mais claros e mais nítidos. Como o TXAA é desenvolvido para imagens em movimento, seus efeitos são mais evidentes nas telas no movimento do que nas capturas de tela estáticas.
FXAA e TXAA
Um método anti-aliasing pós-processo que às vezes é confundido com TXAA é FXAA. TXAA e FXAA são proprietários da NVIDIA. Embora ambos estejam pós-processamento de técnicas de AA, elas funcionam de maneira diferente e, portanto, não devem ser enganadas do outro.
O FXAA reduz com eficiência jaggies de toda a cena, levando em consideração os polígonos e as texturas, em oposição aos polígonos da MSAA. O FXAA funciona comparando o contraste de cores entre dois pixels; Dois pixels de contraste semelhante indicam que fazem parte do mesmo polígono. O embaçamento é então aplicado com base no contraste de cores dos pixels para eliminar Jaggies. Esse processo também é leve na GPU que requer menor poder de computação que o MSAA.
Por outro lado, o TXAA é uma técnica anti-aliasing mais complexa, combinando a supere-amostragem do MSAA e o método embaçado de FXAA enquanto mistura em filtros NVIDIA-Customized. Devido à sua complexidade, requer mais poder de computação do que seus colegas. A imagem resultante é mais nítida, mais nítida e mais suave; Muito melhor do que o que MSAA ou FXAA podem produzir.
GPUs suportadas
O TXAA também envolve anti-aliasing de hardware e nem todas as GPUs Nvidia são capazes de realizar esse processo. O TXAA está disponível nas GPUs Kepler da NVIDIA, exigindo pelo menos uma placa gráfica GTX 600 ou superior. Aqui está a lista atual de GPUs da NVIDIA que suportam TXAA:
GeForce GTX 880M |
GeForce GTX 780 TI |
GeForce GTX 780 |
GeForce GTX 770 |
GeForce GTX 760 Ti (OEM) |
GeForce GTX 760 192 bits (OEM) |
GeForce GTX 750 TI |
GeForce GTX 750 |
GeForce GTX 745 (OEM) |
GeForce GT 740 |
GeForce GTX 690 |
Geforce GTX 650 TI Boost |
GeForce GTX 650 TI |
GeForce GTX 650 |
GeForce GTX 660 |
GeForce GTX 670 |
GeForce GTX 680 |
GeForce GTX 660 (OEM) |
GeForce GTX 680M |
GeForce GTX 660 TI |
Da mesma forma, nem todos os jogos suportam TXAA. Se o TXAA não for compatível com a GPU ou o jogo, você não o verá nas configurações.
Conclusão
As técnicas de anti-aliasing evoluíram ao longo dos anos para reduzir pelo menos, se não forem completamente, os efeitos irrealistas e distorcidos do alias nas cenas do jogo. TXAA é uma das técnicas que podem produzir imagens de alta qualidade em movimento. Com uma combinação de vários métodos anti-aliasing, incluindo alias de hardware, e resolver filtros, o TXAA reduz significativamente o alias em comparação com outras soluções anti-aliasing. A imagem final da TXAA é muito mais suave e mais clara. Devido à sua complexidade, o TXAA é melhor para jogadores com hardware de jogo de alta camada. No entanto, há apenas um número selecionado de GPUs NVIDIA que suportam TXAA. Se o seu GPU suportar TXAA, é hora de começar a brincar com as configurações do TXAA para alcançar a qualidade da imagem que você deseja por uma experiência mais imersiva.