3dpolyx
Tutorial

Usare i modelli 3dpolyx in Unity e Unreal Engine

Il GLB non è solo per Blender e il web. Ecco come portare i nostri modelli nei due principali motori di gioco.

3 min di lettura
Usare i modelli 3dpolyx in Unity e Unreal Engine
In questa pagina

Gli sviluppatori di videogiochi sono tra i nostri clienti principali, e la domanda che ci fanno più spesso è semplice: “I vostri file GLB funzionano nel mio motore?” Sì. Ecco come portarli in Unity e Unreal Engine con il minor attrito possibile.

Come esempio costruiremo un piccolo angolo di strada con l’Autobus urbano rosso, la Panchina da parco, l’Idrante antincendio, il Lampione vittoriano e la Pensilina dell’autobus.

Unity

Unity non importa il GLB in modo nativo, ma il pacchetto open source di Unity stessa, glTFast, aggiunge il supporto completo.

Installa glTFast

  1. Apri Window → Package Manager.

  2. Fai clic sul pulsante “+” e scegli “Add package by name”.

  3. Inserisci com.unity.cloud.gltfast e fai clic su Add.

Il pacchetto supporta le pipeline di rendering Built-in, URP e HDRP.

Importa un modello

  1. Trascina il file .glb nella cartella Assets.

  2. Unity lo importa come un asset simile a un prefab, con mesh, materiali e texture.

  3. Trascinalo nella scena.

Il modello dovrebbe comparire in posizione verticale e in scala reale: glTF usa i metri, come Unity.

Consigli per Unity

  • Materiali. glTFast crea automaticamente materiali PBR per la tua pipeline di rendering. Se vuoi ritoccarli, estrai i materiali dall’asset importato e modifica le copie.

  • Collider. Aggiungi un Mesh Collider per forme precise oppure semplici collider Box/Capsule per le prestazioni. Una pensilina dell’autobus funziona bene con qualche box collider.

  • Oggetti statici. Contrassegna come Static oggetti di scena come panchine e lampioni per sfruttare l’illuminazione precalcolata e il batching.

Unreal Engine 5

Le versioni recenti di Unreal Engine 5 importano direttamente file glTF e GLB tramite il framework Interchange.

Importa un modello

  1. Nel Content Browser, fai clic su Import (oppure trascinaci dentro il file .glb).

  2. Controlla le opzioni di importazione e fai clic su Import.

  3. Unreal crea static mesh, materiali e texture nella tua cartella.

  4. Trascina la static mesh nel livello.

Se lavori con una versione meno recente e manca l’opzione GLB, attiva il plugin glTF Importer in Edit → Plugins e riavvia l’editor.

Scala

glTF lavora in metri e Unreal in centimetri. L’importatore converte automaticamente, quindi un autobus urbano dovrebbe arrivare più o meno a grandezza reale. Se ti capita un modello 100 volte troppo piccolo o troppo grande, controlla l’opzione di scala in fase di importazione.

Consigli per Unreal

  • Materiali. L’importatore crea material instance che leggono le mappe di colore base, metallic e roughness. Puoi regolare i parametri nell’istanza senza toccare l’originale.

  • Collisioni. Apri la static mesh e usa Collision → Add Box Simplified Collision o Auto Convex Collision per gli oggetti di scena.

  • Nanite. Per scene dense con molti oggetti puoi attivare Nanite sulle static mesh. I nostri modelli sono già leggeri, quindi è facoltativo.

  • Lumen. I materiali PBR rispondono bene all’illuminazione globale di Lumen, quindi lampioni e vernice lucida dell’autobus fanno subito un’ottima figura.

Godot, in breve

Godot 4 importa il GLB in modo nativo. Copia il file nella cartella del progetto e comparirà nel pannello FileSystem, pronto da trascinare in una scena. Nessun plugin necessario.

Checklist delle prestazioni per l’uso nei giochi

  • Controlla il numero di triangoli in ogni pagina prodotto e decidi cosa è protagonista (vicino alla camera) e cosa è sfondo.

  • Riutilizza molte volte lo stesso modello invece di usare tanti modelli simili: i motori gestiscono le istanze in modo efficiente.

  • Su mobile, valuta di generare livelli di dettaglio inferiori (LOD) per gli oggetti lontani. Sia Unity sia Unreal possono farlo.

  • Unisci i piccoli oggetti statici quando ha senso, per ridurre le draw call.

Costruisci il tuo livello

Ogni modello delle nostre categorie Edifici e miniature e Veicoli segue le stesse regole di scala e materiali, così puoi riempire una strada, un porto o un villaggio senza ridimensionare nemmeno un asset.

Modelli citati in questo articolo

Tutti i modelli →
Condividi

Articoli selezionati dallo stesso gruppo.