Revery: Babel se apresenta como um ambicioso projeto que busca ultrapassar a fronteira entre o videogame e a animação cinematográfica. Utilizando Unreal Engine 5, seu objetivo declarado é alcançar uma estética de Anime High Fidelity, ou seja, replicar em tempo real a qualidade visual detalhada e expressiva de um longa-metragem de animação japonesa em 3D. Essa abordagem transforma o jogo em um fascinante caso de estudo técnico sobre como as ferramentas modernas podem capturar e renderizar um estilo artístico muito específico e demandado pelos jogadores.
Pipeline de produção: do conceito 2D ao render em tempo real 🎨
O fluxo de trabalho de Revery: Babel segue uma pipeline artística tradicional, mas otimizada com software atual. A fase de conceito e design de arte é realizada no Clip Studio Paint, ferramenta padrão para ilustração 2D no estilo manga/anime, permitindo definir a paleta de cores, as expressões e a direção artística com precisão. Esses designs são transferidos para o Blender para o modelado 3D de personagens e assets, aproveitando suas robustas ferramentas de escultura e topologia. A integração e o render final ocorrem no Unreal Engine 5, onde tecnologias como Lumen para iluminação global dinâmica e Nanite para geometria virtualmente ilimitada são fundamentais. O principal desafio técnico reside em configurar materiais, shaders e iluminação no UE5 para evitar um visual hiper-realista e preservar a estilização plana e as cores vibrantes próprias do anime, sem sacrificar a qualidade cinematográfica.
UE5 como ponte para a animação interativa ⚙️
Revery: Babel exemplifica como o Unreal Engine 5 está se consolidando como o motor preferido para projetos que aspiram a uma qualidade visual pré-renderizada, mas em tempo real. Para os desenvolvedores, este projeto destaca a viabilidade de criar experiências interativas com uma identidade visual forte e não realista, aproveitando as vantagens de um motor projetado para alta fidelidade. O sucesso dessa abordagem poderia incentivar mais estúdios a explorar estilos artísticos cel-shading avançados e anime, utilizando as ferramentas de iluminação e pós-processamento do UE5 para alcançar esse ansiado visual de filme diretamente no jogo em execução.
Como o Revery: Babel está utilizando as ferramentas do Unreal Engine 5 para superar os desafios técnicos de renderizar em tempo real um estilo visual de anime com fidelidade cinematográfica?
(PD: os shaders são como a maionese: se cortam, começa tudo de novo)