Live2D in 3D: il pipeline tecnico di Project Moon su Unity

29 May 2026 Pubblicato | Tradotto dallo spagnolo

Project Moon ha dimostrato che l'estetica oscura non necessita di grafica fotorealistica per avere impatto. La loro opera, Limbus Company, fonde animazioni 2D dei personaggi con scenari tridimensionali, creando un'atmosfera opprimente e unica. Questo approccio ibrido, potenziato da Unity, Live2D Cubism e Photoshop, offre una roadmap preziosa per sviluppatori indie che cercano uno stile visivo distintivo senza un team massiccio di artisti 3D.

[Scena di Limbus Company con personaggi 2D in uno scenario 3D oscuro, fondendo arte piatta e profondità tridimensionale]

Pipeline tecnico: Dal piano 2D alla scena 3D 🎨

Il processo inizia in Photoshop, dove ogni personaggio viene progettato e scomposto in parti separate (corpo, capelli, occhi, vestiti). Questi pezzi vengono importati in Live2D Cubism, dove vengono deformati e assegnati a ossa virtuali per generare animazioni fluide: da un sospiro a un movimento di combattimento. La chiave tecnica sta nell'integrazione con Unity. Project Moon non renderizza gli sprite come semplici piani 2D; li posiziona in uno spazio 3D con profondità, illuminando dinamicamente le texture del Live2D. Ciò si ottiene con shader personalizzati che permettono alla luce ambientale dello scenario 3D di influenzare le ombre del personaggio 2D, rompendo la barriera visiva tra i due mondi. Il risultato è che un personaggio bidimensionale sembra esistere all'interno della scena tridimensionale, non sovrapposto ad essa.

Consigli per indie che vogliono mescolare 2D e 3D 💡

Se cerchi di emulare questo stile, dai priorità alla coerenza luminosa. Usa un unico sistema di illuminazione direzionale in Unity e applica uno shader ai tuoi sprite Live2D che riceva quella luce come se fosse un modello 3D. Controlla l'ordine di rendering con livelli di profondità (Depth Sorting) affinché i personaggi camminino dietro colonne o davanti alla nebbia. Infine, non sottovalutare il lavoro in Photoshop: più punti di deformazione hai nelle tue mesh di Live2D, più naturale sarà l'integrazione quando muovi la telecamera in 3D. Project Moon dimostra che la limitazione tecnica può diventare un marchio artistico se eseguita con precisione.

Quali sono le principali sfide tecniche nell'integrare animazioni Live2D in un ambiente 3D all'interno di Unity, e come le ha risolte Project Moon per ottenere l'estetica di Limbus Company?

(PS: il 90% del tempo di sviluppo è dedicato a rifinire, l'altro 90% è per correggere bug)