Resumo:
O desenvolvedor independente Tony Macaroni exibiu um mecanismo de jogo desenvolvido por ele mesmo que levou cerca de oito meses para ser construído. Sua demonstração de roaming em florestas e pastagens foi gravada em 1440p, com uma média de cerca de 130 FPS após o limite de taxa de quadros ter sido suspenso no RTX 3080. O vídeo relacionado recebeu mais de 1,2 milhão de visualizações no YouTube em poucos dias.

Tony Macaroni disse que esse motor foi quase inteiramente escrito por ele mesmo. Ele já havia usado Godot para experimentar tecnologias como iluminação global e texturas virtuais por um longo tempo, e depois recorreu à arquitetura autoconstruída para atingir objetivos específicos. O escopo funcional do mecanismo atual ainda é limitado, com foco na renderização de um grande número de objetos com alto detalhe.
O mecanismo usa detalhes em nível de cluster para formar geometria virtual e representa objetos distantes em voxels; a iluminação global combina espaço de tela e esquemas de voxel sem usar traçado de raio. Os objetos mais distantes usam um modelo de proxy simplificado que não retém dados de instâncias individuais. Os desenvolvedores também modificaram o meshoptimizer para gerar voxels simultaneamente com detalhes hierárquicos.

Em testes específicos, a demonstração pode atingir cerca de 200 FPS em uma visão panorâmica e cairá para cerca de 80 FPS ao entrar no cenário de floresta mais densa; um notebook equipado com a versão mobile RTX 3070 consegue manter 60 FPS na maioria das cenas. Os desenvolvedores consideram o RTX 2060 e o RX 6400 como o limite mínimo teórico para funções relacionadas. O sistema meteorológico foi incluído desde o início do desenvolvimento da arquitetura, mas admite que o seu realismo ainda precisa de ser melhorado.
Comentários