RTX Remix torna possível dar um novo brilho aos jogos clássicos. E com menos esforço do que nunca.
Nas últimas semanas, Nvidia apresentou as suas novas placas gráficas. Mas mesmo durante a apresentação, surgiu um destaque que na realidade tem pouco a ver com a série RTX-40 – RTX Remix. Mas de que se trata esta ferramenta gratuita e porque é que tem o potencial de mudar completamente, ou mesmo revolucionar, a paisagem do jogo?
O que é RTX Remix?
RTX Remix permite aos modders criar remasterizadores de jogos clássicos muito mais facilmente do que antes. Em vez de retrabalhar cuidadosamente os bens e texturas individuais, reinstalando-os no local certo e, em caso de dúvida, mesmo tendo de adaptar o complicado código do programa, a ferramenta gratuita intervém e oferece a possibilidade de melhorar o conteúdo da imagem através de um algoritmo de IA praticamente ao toque de um botão.
Além disso, o traçado de raio e o upscaler de IA DLSS podem ser integrados para aperfeiçoar os gráficos e optimizar o desempenho. Por falar em desempenho e DLSS: RTX 4090 e co. devem oferecer muito disso, mas há um senão!
O primeiro destaque
RTX Remix simplesmente liga-se a um jogo, por exemplo Portal ou The Elder Scrolls III: Morrowind. Os moderadores só têm de carregar numa tecla de atalho e a cena exibida é gravada pelo software. No entanto, não é como um vídeo, é um pouco mais complexo – pelo menos sob a capota. Isto porque a RTX Remix regista informação sobre geometria, câmaras, texturas e iluminação a nível de código. Isto significa que se situa no chamado ambiente de tempo de execução entre o processador, que emite as chamadas de sorteio para a placa gráfica, e a GPU.
Os comandos interceptados desta forma são traduzidos em código de programa moderno no RTX Remix Runtime Especialmente os jogos clássicos do início dos anos 2000 usam código de 32 bits (x86), que só podem desenhar em três gigabytes de RAM. Isto é muito pouco para texturas de alta resolução. Para não mencionar o traçado de raio.
O código do programa de 64 bits (x64) é então convertido de DirectX para Vulkan. Tal como DirectX, esta é uma interface de programação que é utilizada para ligar motores de jogos como o famoso Unreal Engine ao sistema operativo. Ao contrário do DirectX, porém, Vulkan é código aberto, o que simplifica os próximos passos. Porque agora as cenas e bens gravados podem ser exportados para o formato também aberto USD, que foi desenvolvido incidentalmente pelo estúdio de animação Pixar.
O segundo destaque
USD significaDescrição de Cena Universal
e é a base do Nvidia Omniverse.Omniverse, por outro lado, permite aos programadores colaborar em todo o mundo e especialmente com diferentes programas. Isto significa que os modders já não têm de aprender um programa específico como o Blender, o Unreal Engine, o Maya, etc., para cada jogo. Em vez disso, podem sempre utilizar o seu software 3D preferido. Pode ver como isto pode parecer no seguinte vídeo:
No entanto, isto só é necessário quando se trata realmente dos melhores detalhes, por exemplo para incorporar texturas completamente novas e particularmente de alta resolução. Caso contrário, o RTX Remix já oferece a possibilidade de escalar as texturas existentes por um factor de quatro utilizando a IA. Além disso, materiais como a madeira de uma mesa podem ser trocados com outra IA (IA Physical Based Materials) e assim tornados mais realistas. Isto inclui também a sua interacção com a luz. Para além disso, os modders têm a opção de melhorar ainda mais o resultado com o traçado de raio.
As cenas modificadas são então importadas de volta para o RTX Remix Runtime através do formato USD, onde os correspondentes renderizadores adicionais de traçado de raio, DLSS, etc., executam as suas tarefas antes do circuito ser fechado e o pacote é passado para a saída da imagem.
O passo da exportação, importação e edição de e para o formato USD não tem lugar no jogo em execução ou mod. Acontece apenas durante o modding. Como entendemos a tecnologia neste momento, existem basicamente duas formas de funcionamento dos mods ou remasterizadores acabados:
- No caso de um puro modo RTX Remix Runtime é executado como descrito acima. Ele liga-se ao jogo em execução e faz o seu trabalho utilizando os recursos modificados.
- No caso de um remasteré um jogo completamente retrabalhado que utiliza basicamente o RTX Remix Runtime incluindo Vulkan e não precisa de ser compilado todas as vezes. No entanto, assumimos que isto só está disponível para desenvolvedores e licenciados por razões de licenciamento.
Restrições da Remix RTX
RTX Remix está também sujeito a algumas restrições. Por exemplo, actualmente só suporta jogos baseados em DirectX 8 e DirectX 9 que utilizam o chamadoFixed Function Graphics Pipeline
. Este último tornou-se, desde há muito, obsoleto. Os jogos modernos e placas gráficas utilizam shaders livremente programáveis. Isto dá aos criadores muito mais flexibilidade do que no caso de sequências fixas.
Para RTX Remix, no entanto, estes tubos de renderização fixos parecem ser mais fáceis de apreender. Se isto irá mudar no futuro não pode ser respondido até agora. Também não é claro quais os jogos que satisfazem exactamente os requisitos. É aqui que os peritos entre vós são questionados: Fallout 3 é baseado no DirectX 9.0c, mas será que também utiliza uma conduta gráfica de função fixa? Sinta-se à vontade para nos escrever sobre isto nos comentários!
Já perguntámos à Nvidia sobre isto e ainda estamos à espera de uma resposta. Assim que o recebermos, acrescentaremos a este artigo em conformidade!
Definidamente excluídos neste momento, no entanto, são jogos 2D, mesmo que utilizem uma das duas versões DirectX mencionadas. Nvidia confirmou isto num briefing para jornalistas a pedido.
É necessária uma placa gráfica RTX-40 para jogos?
Não. Nem sequer tem de ser uma placa gráfica da Nvidia. Só tem de apoiar o rastreio de raios e o API Vulkan, dizem eles. Apenas aqueles que também querem beneficiar do DLSS 3.0 precisam de um dos novos modelos. Contudo, não é claro como isto funcionará se apenas forem trocadas texturas com a ajuda da RTX Remix, mas o traçado de raio não é utilizado. Também já perguntámos sobre isto e estamos à espera de uma resposta da Nvidia.
Apenas a Ferramenta Criadora de Remix RTX para criar mods requer uma placa gráfica RTX. O requisito mínimo é de oito gigabytes de memória gráfica, independentemente de ser uma série RTX 20, 30 ou 40.
É por isso que a RTX Remix poderia revolucionar o panorama dos jogos
RTX Remix simplifica muitos passos para os modders. Se desejar, pode usar os algoritmos de IA incluídos no conjunto de ferramentas para a elaboração dos gráficos do seu clássico preferido. Basicamente, mesmo os amadores criativos podem agora realizar-se com ele. E não em anos de trabalho meticuloso, mas praticamente com o premir de um botão.
Se isso não for suficiente, a RTX Remix, baseada na plataforma Omniverse, oferece aos peritos de vários programas 3D a oportunidade de trabalharem em conjunto. Isto é uma vantagem, especialmente para grandes projectos que não são criados por estúdios de desenvolvimento com as especializações necessárias. Porque mais recursos podem simplesmente ser agrupados. Uma vez que a implementação nos jogos é facilitada ao mesmo tempo, são possíveis mais projectos devido ao tempo poupado.
O que pensa da RTX Remix? Acha que estamos a entrar numa nova era de modding? Sinta-se à vontade para nos avisar nos comentários!