Until Dawn su UE5: Migrazione tecnica da Decima a Lumen e Subsurface

24 May 2026 Pubblicato | Tradotto dallo spagnolo

Il remake di Until Dawn rappresenta una pietra miliare nell'ingegneria inversa dei motori proprietari. Abbandonando Decima, il team ha affrontato la sfida di replicare l'identità visiva dell'originale sfruttando al contempo le capacità di Unreal Engine 5. Questo caso di studio dimostra come Lumen ridefinisca l'illuminazione globale dinamica e come il Subsurface Scattering trasformi la rappresentazione della pelle e dei tessuti, stabilendo un nuovo standard per i remake nel settore. 🎮

Confronto visivo tra Until Dawn originale e remake in Unreal Engine 5 con Lumen e Subsurface Scattering

Pipeline tecnico: Da Decima a Maya, ZBrush e UE5 🔧

La ricostruzione totale ha comportato la riesportazione degli asset da Maya e ZBrush per adattarli al sistema di materiali basato sulla fisica di UE5. La sfida più grande è stata la migrazione dell'ombreggiatura della pelle; in Decima, il Subsurface era approssimativo, mentre in UE5 è stato implementato un modello di dispersione multistrato che simula gli strati dell'epidermide e del derma. Lumen, dal canto suo, ha sostituito le lightmap precalcolate con rimbalzi di luce in tempo reale, eliminando la necessità di baking e consentendo cambi di ora dinamici senza artefatti. Ciò ha costretto a ristrutturare la geometria degli scenari per ottimizzare le prestazioni dell'illuminazione globale, privilegiando mesh ad alta densità in aree chiave come interni con candele e neve.

Lezioni per sviluppatori nei remake multipiattaforma 💡

La transizione da Decima a UE5 non è stata banale: il team ha scoperto che la fedeltà visiva di Lumen richiede un controllo approfondito delle fonti di luce secondarie per evitare la sovraesposizione nei materiali traslucidi. La lezione principale è che il Subsurface Scattering in UE5 richiede mappe di spessore precise, generate da ZBrush, per evitare l'effetto cera. Per gli sviluppatori, questo remake conferma che migrare a un motore standard come UE5 accelera l'iterazione grafica, ma richiede una profonda riorganizzazione del pipeline degli asset per sfruttare tecnologie come Lumen senza sacrificare le prestazioni.

Come è riuscito il team di sviluppo a mantenere la fedeltà del sistema di illuminazione dinamica originale di Decima implementando Lumen e l'ombreggiatura subsurface in Unreal Engine 5 per il remake di Until Dawn?

(PS: ottimizzare per mobile è come cercare di infilare un elefante in una Mini Cooper)