What Is Anti-Aliasing?

>

Answer:

Anti-aliasing engloba uma variedade de técnicas utilizadas para se livrar de arestas recortadas no seu ecrã que aparecem como resultado de pixels rectangulares formando formas não rectangulares.

Se não estiver muito familiarizado com jogos de PC e todas as diferentes configurações gráficas encontradas nos menus de opções da maioria dos jogos de PC parecem um pouco confusas, então poderá estar a perguntar-se do que se trata o “anti-aliasing”.

Neste guia, explicaremos brevemente o que é o anti-aliasing, e listaremos as técnicas populares de anti-aliasing que provavelmente encontrará em 2021, antes de o ajudarmos a decidir qual deverá utilizar para uma experiência de jogo ideal.

Table of ContentsShow

What Does Anti-Aliasing Do?

Como provavelmente sabe, a sua exibição é composta por pixels. Este é o elemento mais pequeno de cada imagem digital, e enquanto as televisões e monitores de computador modernos ostentam altas resoluções que apresentam milhões de pixels, estes pixels continuam a ter uma forma rectangular. O que isto significa é que, quando formas redondas são mostradas no ecrã, é quase garantido que verá algumas arestas dentadas, ou seja, aliasing.

Que, como o nome indica, o anti-aliasing esforça-se por reduzir ao máximo o aliasing, utilizando uma variedade de técnicas diferentes de anti-aliasing. Na prática, estas diferem principalmente na forma como lidam com os “jaggies” e em relação ao quanto afectam o seu desempenho dentro do jogo.

Que tipos de anti-aliasing existem?

Em 2021, existem algumas técnicas de anti-aliasing populares, e algumas são, em última análise, mais populares do que outras. Abaixo, vamos fornecer uma breve visão geral dessas técnicas de anti-aliasing que é mais provável encontrar actualmente.

MSAA

MSAA significa “anti-aliasing de múltiplas amostras”, e está entre os tipos mais comuns de anti-aliasing que geralmente atinge o melhor equilíbrio entre fidelidade visual e desempenho.

O que este tipo de anti-aliasing faz é usar múltiplas “amostras” de dois ou mais pixels adjacentes para criar uma imagem de maior fidelidade. Quanto mais amostras utilizar, melhor será a imagem. Contudo, a utilização de mais amostras requer inevitavelmente mais poder de GPU, e a MSAA pode normalmente utilizar, duas, quatro, ou oito amostras.

Outras vezes, temos também EQAA (anti-aliasing de melhor qualidade) e CSAA (anti-aliasing de cobertura). Estas foram desenvolvidas pela AMD e Nvidia, respectivamente, e são ambas técnicas de anti-aliasing de multiamostragem que produzem resultados semelhantes ao MSAA, mas fazem-no de forma muito mais eficiente sem colocar tanta tensão no hardware.

SSAA

SSAA é a abreviatura de “anti-aliasing de super-amostragem”, e é uma das técnicas mais básicas e mais exigentes de anti-aliasing que encontrará. Essencialmente, a SSAA torna o jogo a uma resolução mais alta e depois reduz a amostra para produzir uma imagem mais nítida e clara usando vários padrões de redução de amostra.

Overtudo, a SSAA tende a produzir os melhores resultados quando se trata de reduzir o aliasing. Ainda assim, como já deve ter adivinhado, produz um grande êxito de desempenho que pode limitar grandemente o desempenho de muitas GPUs, algo que o torna uma má escolha para aqueles com placas gráficas mais fracas ou datadas.

FXAA

FXAA, abreviatura de “fast approximate anti-aliasing”, foi criado pela Nvidia, e é provavelmente o melhor método anti-aliasing para PCs de gama baixa. Isto porque não é muito exigente na GPU, pois suaviza a imagem 2D tal como aparece no ecrã, em vez de ter em conta a geometria 3D dos modelos dentro do jogo. A desvantagem é que as bordas e as texturas podem tornar-se algo desfocadas, o que obviamente não parece tão bom como a imagem comparativamente mais nítida e nítida produzida pela MSAA ou SSAA.

MLAA

MLAA, abreviatura de “morphological anti-aliasing”, é um tipo de anti-aliasing que também não é muito exigente no hardware porque, tal como o FXAA, é uma técnica de pós-processamento que remove “jaggies” da imagem misturando os pixels e desfocando a imagem. No entanto, como já deve ter adivinhado, isto resulta em bordas muito desfocadas no jogo, normalmente mais do que com FXAA.

SMAA

Similiar ao MLAA, SMAA (subpixel morphological anti-aliasing) é outro método de pós-processamento que funciona de forma semelhante. A sua principal vantagem sobre FXAA e MLAA é que reduz o efeito de desfocagem que é uma desvantagem comum às duas técnicas acima mencionadas.

TXAA

Next, existe o TXAA, ou seja, o anti-serrilhamento temporal. Também foi introduzido por Nvidia, e é um método de anti-aliasing único e complexo que usa múltiplas técnicas AA para lidar tanto com arestas dentadas como com o aliasing temporal, suavizando o movimento. Contudo, o TXAA é bastante exigente no hardware e, infelizmente, não há muitos jogos que o utilizem em 2021.

DLSS

Finalmente, temos o DLSS. Diminutivo de superamostragem de aprendizagem profunda, foi desenvolvido pela Nvidia e pode actualmente funcionar apenas nas suas GPUs baseadas em Volta e Turing, uma vez que depende de núcleos Tensor que só foram implementados nessas duas arquitecturas até agora.

O que o DLSS faz é utilizar modelos de aprendizagem profunda construídos nos supercomputadores da Nvidia para permitir à GPU gerar uma imagem mais nítida e detalhada e elevá-la a uma resolução mais elevada utilizando os núcleos Tensor acima mencionados.

Que Técnica Anti-Aliasing Deverá Utilizar?

Com tudo isto dito, que técnica anti-aliasing deverá utilizar em última análise?

Métodos de anti-aliasing, tais como FXAA, MLAA, e SMAA que dependem do pós-processamento são óptimos para construções de gama baixa e média, uma vez que podem reduzir o aliasing sem colocar muita pressão sobre o hardware. No entanto, como mencionado acima, há normalmente algum embaçamento envolvido, por isso não parece tão bom em comparação com métodos de multiamostragem e supersamostragem que geram uma imagem mais nítida.

Dito isto, MSAA e SSAA produzem uma imagem muito mais bonita, mais limpa e mais nítida, mas também requerem muito poder de processamento GPU. Isto resulta numa queda notável de FPS que pode realmente tornar a experiência de jogo menos agradável em PCs mais fracos.

Além disso, vale a pena notar que algumas técnicas de anti-aliasing não são tão populares como outras, pelo que técnicas como EQAA, CSAA, TXAA, e DLSS só podem ser usadas em certos jogos que as suportam.

Em qualquer caso, qual a técnica de anti-aliasing que deve usar depende em grande parte do seu hardware e das suas preferências pessoais. Aqueles que querem obter o melhor desempenho dentro do jogo que provavelmente ficarão com algo como FXAA, mas outros que não se preocupam realmente com o desempenho podem ir com SSAA se quiserem a melhor fidelidade visual que podem obter.

Ultimamente, é melhor experimentar todos os métodos de anti-aliasing disponíveis num jogo se quiser encontrar aquele que melhor se adequa às suas necessidades.

Conclusão

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *