O World of Tanks vai ter sombras em tempo real através do ray tracing. Graças a essa tecnologia de ponta, os menores detalhes nos tanques dos jogadores vão tersombras mais suaves, naturais e realistas — confira!
Nós sempre estamos buscando o melhor!
Após o lançamento da Atualização 1.0 em março de 2018 e a grande atualização visual do World of Tanks, continuamos com o nosso trabalho no novo mecanismo Core. Implementamos o suporte simultâneo à renderização e interrompemos o suporte ao Windows XP e DirectX 9.
Graças a isso, fomos capazes de avançar e introduzir novas tecnologias no mecanismo Core. Uma dessas tecnologias é Ray Tracing, um método de renderização que há muito tempo é o “Santo Graal” da computação gráfica. Basta dar uma olhada nessas incríveis imagens com essa tecnologia!
Qual foi o nosso desafio?
Um dos maiores desafios no desenvolvimento de jogos é a implementação correta das sombras. É uma tarefa verdadeiramente desafiadora criar sombras realistas usando placas de vídeo modernas. Atualmente, as sombras dinâmicas de tanques em nosso jogo são criadas usando a tecnologia chamada Mapeamento de Sombra em Cascata, que se baseia no uso de texturas regulares. A sua resolução é limitada, gerando uma série de problemas:
- As sombras não são detalhadas e ao se aproximar de uma sombra, você pode ver suas bordas não-polidas e irregulares (conhecidas como sombras com "alias").
- Chamado de efeito Peter Pan. Esse termo tem referência no nome do personagem de um livro infantil cuja sombra se descolava dele e podia voar. Esse efeito faz com que objetos com sombras ausentes pareçam se desconectar e flutuar acima da superfície.
- A uma distância de mais de cem metros, as sombras do tanque desaparecem.
O nível de detalhe de nossos tanques ultrapassou o nível de detalhe de suas sombras e queríamos corrigir essa disparidade. Teoricamente, seria possível aumentar a resolução das sombras, mas isso levaria a uma carga maior de trabalho para a placa de vídeo e uma queda no FPS. Em vez disso, procuramos usar a a mais recente tecnologia de criação de sombras usando o Ray Tracing, permitindo sombras muito mais realistas.
Assistência inestimável da Intel
Enquanto procurávamos uma solução para o problema de criar sombras suaves e realistas em tanques, nosso parceiro de longa data, a Intel, compartilharam sua expertise e assistência para conosco. Os engenheiros da Intel Advanced Rendering ajudaram com otimizações e kernels de alta performance. Graças ao suporte simultâneo à renderização e à capacidade de usar em paralelo a renderização implementada na Atualização 1.4, a tecnologia Intel Embree se mostrou perfeita para o nosso jogo.
Agora, podemos recriar as sombras do tanque com maior qualidade em seus mínimos detalhes, proporcionando sombras suaves super realistas quando a luz do sol tocar o tanque. Visualmente, agora estamos mais perto das sombras fisicamente precisas que existem no mundo real. As sombras ray tracing em tempo real proporcionam uma atmosfera de furioso combate em tanques e uma experiência de jogo ainda mais agradável, então confira!
Mas... Eu preciso de uma placa de vídeo especial com suporte ao Ray Tracing para ver novas sombras?
Não, não precisa. Nossa implementação da tecnologia Ray Tracing irá funcionar com toda as placas de vídeo que tem suporte com DirectX 11ou superior, mas apenas para veículos intactos. Você pode ativar/desativar esta função manualmente nas configurações do jogo.
Para verificar como essa tecnologia funciona no seu PC, você pode experimentá-la agora no World of Tanks Encore RT. Faça o download deste aplicativo, ative o Ray Tracing e aproveite os recursos visuais atualizados!
Como o Ray Tracing vai afetar o FPS do meu PC?
Quando estiver desativada, o FPS do seu computador não muda. Mas quando o Ray Tracing estiver ativado, você vai perder alguns FPS, dependendo da sua placa de vídeo.
As sombras Ray Tracing serão utilizadas para todos os objetos no jogo?
Como primeiro passo para incluir o Ray Tracing no jogo, escolhemos os principais "atores" do WoT, os tanques, os veículos intactos (não os destruídos); seus pequenos detalhes irão criar sombras super realistas quando o sol bater neles.
Quais são as configurações de qualidade das sombras ray tracing?
Temos quatro opções:
- Desativada. Os tanques projetam sombras normais, como na versão atual do jogo.
- Alta. Os veículos têm sombras de alta qualidade que permanecem claras a qualquer distância. Só que essas sombras não são fisicamente precisas.
- Máxima. As “sombras suaves” fisicamente corretas aparecem funcionam nesta opção. Elas ficam mais desfocadas à medida que se afastam de um objeto que projeta uma sombra.
- Ultra. A qualidade e a aparência das sombras permanecem as mesmas da Máxima, mas são criadas usando o algoritmo denoiser.
Vamos ter mais novidades?
Recriar sombras incrivelmente suaves e naturais é apenas o começo da Era do Ray Tracing nos gráficos de jogos. Graças a essa tecnologia, poderemos recriar reflexões realistas, oclusão do ambiente e iluminação global em tempo real. Mas essas opções não são para agora.
Mas as sombras ray tracing em tempo real já vaõ ser implementadas no World of Tanks em uma das próximas atualizações. Fique atento e boa sorte no campo de batalha, Comandante!