Blue Protocol não é apenas um MMORPG; é um manifesto técnico sobre como levar a estética da animação tradicional japonesa para um ambiente 3D interativo. A Bandai Namco Online alcançou esse marco utilizando o Unreal Engine 4 como base, mas o segredo não está no motor base, e sim em uma camada de shaders personalizados que imitam a iluminação difusa e os contornos de carbono típicos do anime. Neste artigo, detalhamos o pipeline gráfico que permite que cada quadro pareça um quadro de um filme do Studio Ghibli, mas renderizado em tempo real. 🎨
Pipeline técnico: Rigging no Maya e modelagem no Blender 🛠️
O fluxo de trabalho do Blue Protocol divide as responsabilidades entre dois titãs da modelagem 3D. O Autodesk Maya cuida do rigging e da animação de personagens, aproveitando seu sistema de deformação por esqueletos e sua integração nativa com o Unreal Engine 4 para transferir dados de ossos e pesos sem atrito. Por outro lado, o Blender assume a modelagem de props e ambientes. A razão é estratégica: o Blender oferece um ciclo de iteração mais rápido para assets estáticos e seu sistema de nós de materiais permite pré-visualizar shaders toon antes de exportá-los. A otimização chave aqui é que os modelos de props são construídos com baixa densidade de polígonos, mas com UV maps projetados especificamente para receber os shaders de borda de tinta (ink outlines) que são gerados por meio de um efeito de pós-processamento no motor.
A ilusão da profundidade de campo animada 🌸
O maior desafio técnico do Blue Protocol é simular a profundidade de campo (DoF) de uma câmera de animação 2D. Em vez de um desfoque gaussiano genérico, os desenvolvedores implementaram um shader que dessatura a cor e aplica um deslocamento de linha (line shift) nos objetos fora de foco, imitando o efeito de pintura desfocada de um cel. Combinado com um sistema de iluminação difusa que elimina sombras duras, o resultado é um mundo que respira como um desenho animado. A comparação visual é clara: enquanto outros jogos usam filtros de pós-processamento que quebram a coerência, o Blue Protocol integra essas regras diretamente no material de cada malha, fazendo com que até os reflexos na água pareçam aquarelas digitais.
Como desenvolvedor de jogos, quais são as técnicas-chave no Unreal Engine 4 que o Blue Protocol implementa para alcançar a estética de animação japonesa 2D em um mundo 3D sem recorrer ao cel-shading tradicional?
(PS: otimizar para mobile é como tentar colocar um elefante em um Mini Cooper)