7 razões pelas quais você deve ignorar o Ray Tracing em videogames
Ray tracing é um assunto cada vez mais prevalente, tendo ganhado ampla atenção após a introdução das unidades de processamento gráfico da série RTX 20 da NVIDIA. Esse método de renderização envolve rastrear e identificar o caminho dos raios de luz para gerar representações altamente precisas de seu comportamento em uma cena, produzindo assim reflexos e efeitos de iluminação altamente convincentes.
Apesar de suas notáveis capacidades como técnica de renderização, o Ray Tracing recebeu críticas por sua falta de eficiência e compatibilidade insuficiente após sua introdução nas comunidades de jogos. Lamentavelmente, essas deficiências ainda não foram significativamente abordadas nos últimos tempos. Neste artigo, vamos nos aprofundar em vários motivos que substanciam a noção de que o Ray Tracing atual pode não fornecer necessariamente uma proposta de valor convincente.
Ray Tracing afeta drasticamente o desempenho
O rastreamento de raios provou ser um método altamente eficaz para renderizar efeitos de iluminação realistas em videogames, principalmente em cenas que envolvem superfícies reflexivas, como água ou vidro. No Battlefield V, o traçado de raios é utilizado para criar reflexos precisos de soldados na água, adicionando uma camada extra de imersão à experiência de jogo. Da mesma forma, o jogo Control emprega essa técnica para gerar reflexos de personagens precisos e intrincados por meio do uso de sombras de contato, aprimorando a fidelidade visual geral do jogo.
A principal concessão aqui reside no fato de que o traçado de raios compromete a fidelidade gráfica para a eficiência computacional. A ativação do rastreamento de raios invariavelmente resulta em uma redução de 50% nos quadros por segundo em videogames específicos. Conseqüentemente, vários títulos exibem um desempenho notoriamente lento, particularmente ao utilizar certos processadores gráficos, e esse efeito se torna cada vez mais pronunciado conforme as resoluções de exibição se tornam mais exigentes.
É possível otimizar o desempenho de um PC com Windows 10, mas pode-se optar por não utilizar o traçado de raios devido ao seu impacto prejudicial nos recursos do sistema.
Ray Tracing requer hardware caro
O traçado de raios requer poder de processamento substancial da unidade de processamento gráfico (GPU), o que pode ser um desafio para algumas placas gráficas, principalmente ao renderizar imagens de alta resolução. No entanto, obter um hardware tão poderoso tem um custo alto, já que os preços das placas gráficas se tornaram cada vez mais altos nos últimos tempos.
Certos videogames contemporâneos exibem incompatibilidade quando executados em unidades de processamento gráfico de nível básico ou econômico. Além disso, ativar o rastreamento de raios agrava esse problema, pois exige uma placa gráfica de alto desempenho acompanhada por uma unidade de processamento central robusta, resultando em despesas substanciais além das expectativas iniciais. Isso apresenta uma situação financeira precária, em que alguém pode involuntariamente gastar mais do que o previsto.
Um aspecto fascinante da construção de um computador pessoal completo é a possibilidade de adquirir componentes essenciais a um custo acessível. No entanto, a incorporação de recursos avançados, como ray tracing, pode resultar em despesas adicionais, o que pode atrapalhar o plano financeiro.
A experiência com Ray Tracing varia de título para título
De fato, investir em uma placa gráfica potente pode levar a um desempenho de jogo aprimorado, bem como a gráficos visualmente impressionantes. No entanto, é importante observar que esse investimento pode não garantir compatibilidade ou consistência perfeita em todos os jogos. A eficácia da placa gráfica depende da implementação pelos desenvolvedores, que devem alocar vários graus de atenção para otimizar seus recursos em seus respectivos títulos.
A qualidade de uma experiência de jogo de realidade virtual imersiva pode variar significativamente, dependendo de vários fatores, como o estilo de arte específico empregado pelo jogo, a presença e configuração de superfícies reflexivas no ambiente e a eficiência de otimização dos componentes de hardware e software do sistema. Em alguns casos, as disparidades podem ser imperceptíveis, enquanto em outros podem ter um impacto transformador na experiência geral. Essas variações são atribuíveis ao fato de que a tecnologia permanece em estado de evolução, exigindo mais avanços e refinamento antes de oferecer consistentemente uma experiência contínua e perfeitamente integrada.
Jogos limitados suportam Ray Tracing
De acordo com uma postagem de notícias da NVIDIA em 2021, a lista de videogames que suportam rastreamento de raios é algo em torno de algumas centenas. Embora isso possa parecer impressionante, você precisa olhar para isso de uma perspectiva diferente. O Steam abriga mais de 50.000 jogos no PC, e o número de jogos que suportam ray tracing é pequeno em comparação.
Sem dúvida, um número crescente de títulos incorporando recursos de rastreamento de raios será lançado no futuro. No entanto, essa discrepância indica que muitos desenvolvedores permanecem incertos sobre o potencial da tecnologia, especialmente criadores de jogos independentes que operam com restrições financeiras. A otimização meticulosa do traçado de raios pode consumir uma quantidade substancial de tempo e recursos, exigindo uma consideração cuidadosa por aqueles que buscam resultados ideais.
Ray Tracing requer upscaling para anular o impacto no desempenho
A NVIDIA reconhece que é improvável que a maioria das pessoas invista quantias substanciais em um computador para jogos dedicado. Consequentemente, a empresa desenvolveu uma solução para resolver esse problema, empregando sua tecnologia proprietária Deep Learning Super Sampling (DLSS). Essa abordagem inovadora envolve a renderização de jogos em uma resolução mais baixa e, posteriormente, aprimorá-los para corresponder à resolução nativa da tela, resultando em taxas de quadros aprimoradas.
Deep Learning Super Sampling (DLSS) é uma forma de tecnologia de upscaling que provou ser mais eficaz do que o esperado. O nível de melhoria pode variar dependendo da configuração específica escolhida pelo usuário. Em muitos casos, a qualidade visual permanece indistinguível do original. Além disso, o emprego de DLSS permite uma renderização aprimorada com contagens de pixels reduzidas, o que resulta em desempenho aprimorado e taxas de quadros maiores. No entanto, deve-se reconhecer que o DLSS tem sua parcela de limitações, como possíveis inconsistências na fidelidade da imagem em diferentes cenas ou instâncias.
O Deep Learning Super Sampling (DLSS) exibe um desempenho excepcional quando empregado com telas de 1440p e 4K, embora detalhes mais finos possam ser menos perceptíveis na utilização com telas de 1080p. Notavelmente, 1080p continua sendo a resolução de tela predominante para a maioria dos empreendimentos de jogos para PC; portanto, essa limitação representa um desafio. Além disso, o processo de upconversion às vezes pode levar a anomalias visuais indesejáveis ou falhas de jogabilidade em certos títulos, principalmente quando os esforços de otimização são insuficientes. De maneira semelhante ao traçado de raios, o DLSS exige mais desenvolvimento e refinamento antes de atingir todo o seu potencial.
Um bom número de GPUs não suporta Ray Tracing
Um desafio significativo associado à tecnologia de rastreamento de raios é sua compatibilidade limitada com certas unidades de processamento gráfico (GPUs). Especificamente, apenas modelos específicos de GPUs NVIDIA, como aqueles com o apelido RTX, são capazes de oferecer suporte a essa funcionalidade. Consequentemente, os indivíduos que possuem GPUs não RTX mais antigas podem não conseguir acessar os recursos de rastreamento de raios. Como resultado, a atualização para um modelo de GPU mais recente e compatível torna-se uma necessidade obrigatória para aqueles que buscam aproveitar todo o potencial do traçado de raios em suas renderizações gráficas.
A condição é ainda mais agravada pelas placas gráficas AMD, já que a diminuição na eficiência é ainda mais pronunciada neste caso. A tecnologia Forward Sparse Row (FSR) da AMD se assemelha à metodologia de dimensionamento da NVIDIA, mas fica aquém em termos de capacidade de execução.
Infelizmente, a aquisição de uma unidade de processamento gráfico compatível com ray tracing não garante o acesso à iteração mais recente do Deep Learning Super Sampling (DLSS). Os dispositivos das séries RTX 20 e 30 da NVIDIA oferecem compatibilidade com DLSS 2, enquanto a obtenção de DLSS 3 é exclusiva da série RTX 40 mais avançada. Assim, suas escolhas neste assunto são bastante limitadas.
A maioria das superfícies em jogos não são reflexivas, mesmo com Ray Tracing
Exodus e Battlefield V, onde os resultados foram realmente notáveis. No entanto, deve-se reconhecer que muitos elementos do jogo carecem de refletividade, limitando assim a extensão em que o traçado de raios pode melhorar a qualidade gráfica geral.
O rastreamento de raios se estende além de sua função principal na simulação de reflexões; ele é capaz de produzir uma variedade de efeitos de iluminação complexos, como iluminação global, sombras e refrações. Apesar dessa versatilidade, muitos videogames contam com técnicas convencionais de rasterização para seus gráficos, reservando o traçado de raios para instâncias ou sequências específicas. Como resultado, os usuários podem encontrar uma experiência de jogo irregular devido a fatores como desempenho abaixo do ideal e discrepâncias entre diferentes níveis de detalhes.
Ray Tracing precisa de mais tempo no forno
O traçado de raios tem sido um tópico de interesse na comunidade de jogos há algum tempo, com muitas inovações tentando deixar sua marca na indústria. Infelizmente, nem todas essas tentativas foram bem-sucedidas; os exemplos incluem jogos 3D, o Kinect e o touchpad do DualShock 4. Apesar disso, há esperança de que a tecnologia de rastreamento de raios continue a se desenvolver e melhorar em um futuro próximo.
A recente iteração do DLSS da NVIDIA parece mitigar uma parte considerável da disparidade de desempenho, embora sua aplicação seja limitada a certas unidades de processamento gráfico. Em um futuro próximo, espera-se que o traçado de raios seja predominante em uma ampla variedade de videogames, momento em que possuir uma unidade de processamento gráfico que o suporte deve solicitar apreensão. Embora o estado atual possa não ser o ideal, a tecnologia de rastreamento de raios oferece uma experiência mais gratificante em comparação com jogos de alto alcance dinâmico em computadores pessoais.