Pipeline tecnico di Gotham Knights: Unreal quattro, Maya e Substance Painter

26 May 2026 Pubblicato | Tradotto dallo spagnolo

Analizziamo il motore grafico e gli strumenti che hanno dato vita alla Gotham notturna di Gotham Knights. Il team di WB Games Montreal ha optato per Unreal Engine 4 come base, combinando Autodesk Maya per la modellazione dei personaggi e Substance Painter per la texturizzazione dei costumi. Il risultato è un ambiente urbano iperrealistico con pavimenti bagnati, riflessi di alta qualità e un'illuminazione globale che definisce l'atmosfera del gioco.

Pipeline tecnico Gotham Knights Unreal Engine 4 Maya Substance Painter modelado texturizado iluminacion global

Modellazione e texturizzazione dei personaggi in Maya e Substance Painter 🦇

Il pipeline di creazione dei costumi è iniziato in Autodesk Maya, dove è stata scolpita la geometria base di ogni eroe, prestando particolare attenzione agli strati di tessuto e al drappeggio dei mantelli. Successivamente, gli asset sono stati esportati in Substance Painter per applicare texture PBR realistiche. La chiave del realismo risiede nell'uso dei canali di rugosità e metallicità per simulare la lucentezza dei materiali sintetici sotto la pioggia. Per gli sviluppatori indie, si consiglia di padroneggiare la creazione di maschere di usura in Substance Painter, poiché aggiungono profondità ai costumi senza necessità di geometria extra. Inoltre, l'uso di mappe normali ad alta risoluzione da Maya consente di mantenere il dettaglio senza sovraccaricare le prestazioni in Unreal Engine 4.

Illuminazione globale e generazione procedurale della città 🌆

La Gotham dei Knights non sarebbe credibile senza il suo sistema di illuminazione globale. Unreal Engine 4 gestisce i riflessi dinamici sull'asfalto bagnato tramite Reflection Captures e Screen Space Reflections. Per la città, sono stati impiegati strumenti di generazione procedurale che hanno permesso di popolare le strade con lampioni, auto e rifiuti senza modellare ogni elemento a mano. I piccoli studi possono replicare questo approccio usando i blueprint di UE4 per distribuire mesh in modo casuale, combinati con un sistema meteorologico che attivi decal di acqua sulle superfici. Il trucco sta nel regolare l'intensità della luce indiretta per creare contrasto tra le ombre profonde e i neon, ottenendo quello stile noir senza sacrificare le prestazioni.

Considerando che l'articolo analizza il pipeline tecnico di Gotham Knights con Unreal Engine 4, Maya e Substance Painter, come ha fatto il team di WB Games Montreal a ottimizzare l'illuminazione dinamica e le prestazioni nella città aperta di Gotham per mantenere un'esperienza fluida sulle console della generazione precedente?

(PS: gli shader sono come la maionese: se si impastano, si ricomincia da capo)