O mod do Super Mario 64 baseado na tecnologia Ray Tracing da nVidia, para PC, já ficou uma delícia de ser jogado em acesso antecipado, imaginem depois! A primeira vantagem é que você está convidado para participar dos testes do mod que está sendo desenvolvido por Dario Samo. A segunda é que os gamers terão 30 minutos extra de jogo. Veja o que mais a versão SM64RT, modificada e aberta, oferece na continuidade do artigo.
É uma tecnologia dedicada à renderização, acelerada por hardware, para gerar efeitos de iluminação bem realistas - algoritmo da RT é capaz de reproduzir a interação da luz com ambientes virtuais. Os reflexos, sombras e transparências, se não iguais, são pelo menos bem próximos do que vemos na realidade. Assim, o que a RT tornou possível, é fazer a luz interagir com o ambiente circundante, onde ela está sendo aplicada. Como a tecnologia consegue esses efeitos? Calculando a interação e dispersão da luz em determinado local. Para facilitar o entendimento, a tecnologia faz algo muito parecido com o que o olho humano faz para processar a luz real, considerando como a ação da luz sobre os objetos afeta a maneira do olho perceber as cores.
Possibilitada pelo código-fonte do jogo, a tecnologia baseada na física da luz implementou os efeitos das imagens do game do homenzinho bigodudo, incansável na corrida para salvar a princesa Peach. Elas ficaram muito mais, digamos, brilhante e realísticas. DarioSamo, por trás do mod de raio traçado, aproveitou 'a deixa' do código aberta e entrega um mod do game em acesso antecipado para que os aficionados doSM64RT possam testar os resultados da aplicação da Ray Tracing. O melhor de tudo, é que os usuários podem enviar feedbacks para, por que não, contribuir nas eventuais futuras mudanças. A interação é garantida, você pode sim, participar da finalização do mod.
Vale repetir que, Super Mario 64 criado originalmente para a Nintendo 64, foi submetido a uma conversão com novos sistemas decompilados e uma engenharia reversa – a tecnologia converte, completamente, o rastreamento de raio de luz.
Dario Samo substitui o sistema de iluminação original por uma versão RT, oferecendo uma iluminação global em tempo real, com reflexo de luz realísticos, inclusive nos claros-escuros do traje de Mario sombreando sua pele. Sem contar ainda com as sombras RT adicionadas naturalmente, embora que algumas sombras de bitmap 2D originais tenham sido mantidas; outras não, tiveram que ser alteradas pelo projeto Render96. A exemplo disso, as árvores, que receberam modelos 3D completos. Por fim, a fonte de luz é acionada pela grande esfera posicionada no céu, projetando a luz, iluminando as cenas gerando sombras e, ao incidir sobre certos objetos, gerando reflexo RT, até mesmo com espelhamento e transparência na água.
Dario, usando o Digital Foundry, seu canal do YouTube favorito, mostra e conta, em detalhe, o que espera o gamer jogando o SM64RT no modo acesso antecipado. Então, o que você está esperando para conhecer os novos gráficos do game?
O projeto implementado com Ray Tracing, foi disponibilizada no site GitHub ou, se preferir, acesse diretamente o arquivo ZIP e descompacte-o, gratuitamente.
Bom proveito!
Fonte Foto: © Dario Simo.