O estúdio Spiders lançou Steelrising, um título que combina a Revolução Francesa com autômatos de bronze. O motor Silk Engine gerencia uma Paris alternativa onde reflexos metálicos e sombras suaves são essenciais. Para alcançar esse realismo, a equipe utilizou Maya para a modelagem de engrenagens e Substance Painter para a texturização de metais enferrujados. Analisamos o fluxo de trabalho técnico por trás desses assets. ⚙️
Otimização de assets metálicos para Silk Engine 🔩
No Maya, os modeladores construíram os mecanismos internos dos autômatos usando geometria poligonal de alta densidade, focando em engrenagens dentadas e juntas articuladas. Cada peça foi projetada para manter a legibilidade visual mesmo em movimento, com topologia limpa que facilitasse o rigging. Posteriormente, no Substance Painter, foram aplicadas camadas de ferrugem e desgaste por meio de máscaras procedurais, simulando anos de abandono em uma Paris revolucionária. O desafio foi equilibrar a refletividade do metal com as sombras suaves do motor, ajustando os mapas de rugosidade para evitar brilhos excessivos em tempo real.
Lições sobre o detalhe em tempo real 🛠️
A abordagem da Spiders demonstra que o detalhe mecânico não deve ser sacrificado pelo desempenho. Ao usar mapas de normais gerados a partir de modelos de alta resolução no Maya, eles conseguiram que as engrenagens parecessem complexas sem saturar a geometria. O Substance Painter permitiu uma texturização rápida com variações de ferrugem que trazem história a cada autômato. Para outros desenvolvedores, a chave está em planejar a otimização desde a modelagem base, usando ferramentas procedurais para não perder qualidade gráfica em motores como o Silk Engine.
Como artista técnico, como você gerenciou o equilíbrio entre a precisão histórica da Revolução Francesa e a fantasia steampunk na modelagem e texturização dos autômatos de bronze para Steelrising?
(PS: os shaders são como a maionese: se talharem, começa tudo de novo)