Ir ao conteúdo
  • Cadastre-se

Teste do recurso de traçado de raios da NVIDIA (RTX)


     26.773 visualizações    Vídeo    6 comentários
Teste do recurso de traçado de raios da NVIDIA (RTX)

Introdução

A NVIDIA lançou, em agosto de 2018, a sua família de placas de vídeo GeForce RTX, baseadas na arquitetura Turing, que trazia como principal novidade o suporte ao recurso de traçado de raios (ray tracing) por hardware, prometendo revolucionar os gráficos nos jogos futuros. Agora, com os jogos e drivers mais maduros, fizemos um teste em três jogos, para verificarmos qual a diferença no visual do jogo, bem como qual o impacto no desempenho ao habilitar esse recurso.

O sistema de geração de imagens por meio de traçado de raios não é novidade. Trata-se de uma técnica para gerar imagens bidimensionais de objetos tridimensionais, utilizando os princípios físicos de propagação da luz. Assim, as imagens geradas podem ser extremamente realistas, inclusive com sombras e reflexos condizentes com o que enxergamos no mundo real.

No mundo real, os raios de luz emitidos por fontes de luz (sol, lâmpadas, etc) viajam em linha reta pelo espaço e, ao atingirem objetos, podem ser refletidos, absorvidos ou refratados repetidas vezes, até chegarem aos nossos olhos. Dessa forma, o número de raios de luz "reais" tende ao infinito, o que faz com que seja impossível calcular todos eles. Porém, a técnica de traçado de raios (ray tracing) segue o caminho oposto: nesta técnica, imagina-se uma câmera posicionada em algum ponto do espaço e um retângulo onde vai ser formada a imagem. Daí calcula-se a trajetória de cada raio de luz que chega na "câmera" passando pela imagem, um raio para cada pixel da imagem.
RT-intro.jpg

Quanto mais complexa a imagem, porém, mais trabalhoso é calcular cada um desses raios, já que para cada ponto da superfície de um objeto deve ser levada em conta a luz que parte de cada fonte luminosa, bem como seus reflexos. Este processo é utilizado há décadas para gerar imagens 3D estáticas e filmes de animação computadorizada, mas seu cálculo é muito demorado para ser utilizado em jogos: cada segundo de vídeo pode levar horas para ser calculado. Em um jogo, é necessário que a imagem seja produzida na hora, em muito pouco tempo. Por exemplo, em um jogo a 60 fps (quadros por segundo), o tempo que o computador tem para calcular cada quadro é de apenas 16 milésimos de segundo.

Assim, jogos 3D utilizam outra técnica, bem mais rápida, chamada de rasterização, onde os objetos são formados por um número relativamente pequeno de polígonos onde é aplicada uma textura. Para uma explicação mais detalhada, você pode verificar este artigo no site da NVIDIA.

A novidade da arquitetura Turing da NVIDIA foi trazer, dentro dos chips gráficos, circuitos dedicados para o cálculo de traçado de raios, chamados núcleos RT. O objetivo não é gerar imagens de jogos exclusivamente por traçado de raios (o que precisaria de um poder de processamento muito acima do disponível atualmente), mas permitir a utilização desta técnica para melhorar a imagem, incluindo sombras e reflexos mais realistas.

Outro recurso que também fez a sua estreia nas placas de vídeo da série GeForce RTX foi o DLSS ("deep learning super-sampling", o que em tradução livre significa "superamostragem por aprendizagem profunda"), que utiliza técnicas de inteligência artificial (IA) para aumentar a taxa de quadros nos jogos. Para isso, esses chips gráficos também trazem um hardware novo, chamado de "núcleos Tensor", que são voltados para cálculos típicos de IA. O recurso funciona fazendo com que o jogo renderize os quadros em uma resolução mais baixa do que a exibida, com o DLSS aumentando esta resolução logo em seguida. Assim, consegue-se uma taxa de quadros mais alta, mantendo a mesma qualidade gráfica.

Segundo a NVIDIA, o objetivo é que os dois recursos sejam utilizados simultaneamente, já que o traçado de raios melhora a qualidade da imagem, mas se for utilizado sozinho, pode reduzir bastante o desempenho (taxa de quadros). Ao utilizar os dois recursos conjuntamente, conseguimos obter uma melhor qualidade de imagem com pouco impacto no desempenho.

Para testar esta tecnologia, rodamos três jogos (Battlefield V, Control e Shadow of the Tomb Raider) que utlizam as tecnologias de traçado de raios e DLSS, utilizando duas placas de vídeo, a GeForce RTX 2080 Ti, que é o modelo mais topo de linha da NVIDIA disponível no mercado, e a GeForce RTX 2060 SUPER, que é um dos modelos mais baratos a suportarem essas tecnologias por hardware.

Fizemos os testes nos jogos utilizando todas as possibilidades oferecidas por cada título. Alguns jogos permitem apenas ligar ou desligar o traçado de raios, outros permitem diferentes níveis de ajuste. Testamos com o DLSS ligado e desligado e medimos o impacto de todas as opções no desempenho.

Também trouxemos algumas telas capturadas com as diferentes opções, para que você possa analisá-las e tirar suas próprias conclusões quanto à qualidade de imagem, já que percepção de qualidade de imagem é algo um tanto ou quanto subjetivo.

Na próxima página, veremos a configuração que utilizamos nos testes.

  • Curtir 9

Artigos similares


Comentários de usuários

Respostas recomendadas

Realmente uma boa tecnologia ainda sendo otimizada , mas que realmente nesse momento so se justifica pra quem tem performance sobrando pra poder ativar os recursos sem prejuizo significativo do Fps especialmente em 4k . Mas acredito que se a tecnologia vingar e continuar em desenvolvimento , sem duvida em algum tempo ela atingirá o ponto de tirar apenas 1 , 2 ou 3 frames por segundo nos futuros titulos que a utilizarem . Por outro lado o proprio desenvolvimento do potencial das futuras placas tornara o impacto do recurso o menor possivel , assim como aconteceu com o antialiasing e com o anisotropic filtering , muitos anos atrás .

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Ray tracing em Minecraft já existia em um mod a anos, eles só trouxeram oficialmente para o jogo mas já existia em mod Desde a versão beta 1.7 se não me falha a memória (antes do jogo ser vendido para Microsoft).

Só que sem o núcleos RT até uma GTX 1080 sofria para rodar Minecraft com esse mod.

 

Ark um jogo que teoricamente tem ray tracing, pois superfícies molhadas refletem o sol facilmente (mais o brilho) além do efeito de raios e sombras através das folhas, mas não tem ray tracing no sentido de o sol refletir numa superfície e depois em outra. Sendo portando um falso ray tracing isso to dizendo por experiência própria, sem teste nem nada, só jogando o jogo.

 

De jogos que já tinham algo como ray tracing antes do ray tracing só lembrei destes 2, se alguém souber de mais.

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

 

Primeiro teste que vejo que não "Puxa o saco" do Ray Tracing.

 

Acho que a tecnologia tem muito a evoluir, prefiro ter 20 FPS a mais (no caso dos FPS claro) do que habilitar e ter que jogar com 30 ou 40 FPS para ter alguns reflexos a mais.

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

17 horas atrás, Henrique PP disse:

Ray tracing em Minecraft já existia em um mod a anos, eles só trouxeram oficialmente para o jogo mas já existia em mod Desde a versão beta 1.7 se não me falha a memória (antes do jogo ser vendido para Microsoft).

Só que sem o núcleos RT até uma GTX 1080 sofria para rodar Minecraft com esse mod.

 

Ark um jogo que teoricamente tem ray tracing, pois superfícies molhadas refletem o sol facilmente (mais o brilho) além do efeito de raios e sombras através das folhas, mas não tem ray tracing no sentido de o sol refletir numa superfície e depois em outra. Sendo portando um falso ray tracing isso to dizendo por experiência própria, sem teste nem nada, só jogando o jogo.

 

De jogos que já tinham algo como ray tracing antes do ray tracing só lembrei destes 2, se alguém souber de mais.

 

O que você mencionou é um conjunto de shaders e não representa exatamente a técnica de Traçado de Raios. É muito comum haver superfícies com reflexos pré-projetados que não ocorrem verdadeiramente em tempo real, assim como diversas outras "gambiarras" que acabam passando despercebidas em meio ao frenesi.

 

É nesse ponto que reside a minha crítica. Traçado de Raio é legal, mas ainda não vale o custo em hardware.

  • Curtir 2
  • Amei 1
Link para o comentário
Compartilhar em outros sites

Primeiro: Análise sensacional, sem dúvidas!!! Agradecemos, Mestre @Rafael Coelho!

Segundo: Conforme os comentários anteriores já demonstram, Esse RT ainda tem muito a amadurecer e se tornar viável, desde a estrutura para suportá-lo até o preço em que se encontra. ( Um Trump está valendo cinco Jaíres...)A única utilidade no uso de reflexos que eu vejo em um jogo é aquele produzido pelo espelho retrovisor de um carro 'tunado' ou quando 'o soldado' utiliza um espelho para atirar para trás dele...

Ainda acho que o 3DVision causou um impacto maior!

Não digo que não é bonito, mas será que não seria mais viável empregar tais recursos, talvez em um menor consumo?

Sem esquecer que a nvidia 'encanta' pelo marketing mesmo, tipo: Temos este puro sangue árabe, treinado, forte, bonito que relincha em tom de violino stradivarius que vai servir maravilhosamente para fazer  o arado para o canteiro de alfaces!

  • Curtir 2
Link para o comentário
Compartilhar em outros sites

Em 13/04/2020 às 13:08, André Ferreira1301 disse:

Sem esquecer que a nvidia 'encanta' pelo marketing mesmo, tipo: Temos este puro sangue árabe, treinado, forte, bonito que relincha em tom de violino stradivarius que vai servir maravilhosamente para fazer  o arado para o canteiro de alfaces!

Analogia sensacional. 👏👏👏

  • Curtir 2
Link para o comentário
Compartilhar em outros sites



Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...