Build A Rocket Boy apresentou MindsEye, um título que redefine o fotorrealismo em ambientes urbanos através do Unreal Engine 5. O estúdio não apenas aproveita Lumen e Nanite, mas integra seu toolkit proprietário Arcadia para gerenciar a iluminação dinâmica e o ray tracing em tempo real. O resultado é uma representação quase indistinguível da realidade em superfícies refletivas e veículos, marcando um novo padrão técnico na indústria.
Pipeline de Personagens: ZBrush e Marvelous Designer 🎭
Para alcançar um nível de detalhe hiper-realista nos personagens, o pipeline de arte se apoia em duas ferramentas-chave. ZBrush é utilizado para a escultura de alta resolução de rostos e acessórios, capturando poros e rugas com precisão milimétrica. Posteriormente, Marvelous Designer cuida da simulação das roupas, gerando dobras e caimentos de tecido que reagem fisicamente ao movimento. Esse fluxo de trabalho permite que cada peça de roupa se comporte como um material real dentro do motor, integrando sombras e oclusões sem sacrificar o desempenho.
A Otimização do Ray Tracing ⚡
O verdadeiro desafio técnico de MindsEye reside em manter 60 FPS estáveis enquanto executa ray tracing completo em cenas urbanas. Arcadia atua como uma camada de abstração que prioriza os rebotes de luz em superfícies metálicas e vidros de veículos, reduzindo a carga computacional em áreas secundárias. Essa otimização inteligente permite que o fotorrealismo extremo não seja apenas uma demo técnica, mas uma experiência jogável consistente, demonstrando que UE5 pode alcançar o realismo cinematográfico sem necessidade de pré-renderização.
Qual é o principal desafio técnico que a equipe da Build A Rocket Boy enfrentou ao implementar o fotorrealismo urbano em MindsEye com Unreal Engine 5 e como eles conseguiram superá-lo para manter um desempenho ideal em consoles?
(PS: 90% do tempo de desenvolvimento é polir, os outros 90% é corrigir bugs)