Importare contenuti come texture, mesh, animazioni o qualsiasi altro formato supportato da Unreal Engine è un processo piuttosto semplice. Tuttavia, ci sono dettagli fondamentali e procedure consigliate da seguire per garantire un flusso di lavoro fluido e asset ottimizzati per un motore in tempo reale come Unreal Engine.
Ci sono diversi modi diretti per importare contenuti in Unreal Engine:
Trascinare gli asset direttamente nella cartella di Esplora contenuti.
Usare il pulsante Importa di Esplora contenuti.
Utilizzo del menu contestuale del tasto destro e scelta dell'opzione Importa nella Importa nella cartella corrente.
Quando vengono importati contenuti supportati, appare la finestra di dialogo Importa i contenuti. Usa questa finestra per applicare le impostazioni generali o specifiche in base al tipo di contenuto importato.
Per maggiori informazioni sui flussi di lavoro per l'importazione dei contenuti in Unreal Engine, dai un'occhiata a Importazione diretta degli asset.
Preparazione dei tuoi contenuti per Unreal Engine
Per preparare correttamente i tuoi contenuti all'importazione in Unreal Engine, ci sono alcuni aspetti da considerare sul modo in cui il motore gestisce i dati. Inoltre, in funzione dell'origine dell'esportazione, ci sono ulteriori considerazioni da fare.
Per gli utenti Maya che iniziano a integrare i propri flussi con Unreal Engine, è importante tenere presente quanto segue:
Procedure corrette con geometrie
Scala e unità di misura
Pivot e origine della scena
Preparazione delle texture
Impostazioni di esportazione FBX
Convenzioni di nomenclatura
Dai un'occhiata alle sezioni seguenti per prendere confidenza con il modo in cui Unreal Engine interpreta i contenuti importati, con ulteriori dettagli contestuali.
Formati di file supportati per Unreal Engine
Unreal Engine supporta un'ampia gamma di formati di file, coprendo la maggior parte dei contenuti che potresti voler importare nel tuo progetto. Di seguito sono riportati i formati più comuni usati per diversi tipi di file e finalità:
Alcuni tipi di file richiedono l'attivazione di un plugin per l'importazione in Unreal Engine. Ad esempio, Universal Scene Description (USD) per scene collaborative di grandi dimensioni e file Alembic per acconciature dei capelli.
Puoi abilitare questi importatori di tipi di file nel browser dei Plugin accessibile dal menu principale tramite la voce Modifica.
| Tipo di file | Estensione del file | Utilizzi consigliati |
|---|---|---|
| Geometria -Mesh statica | ||
FBX |
| Formato consigliato per geometrie, animazioni e mesh scheletriche. |
OBJ |
| Funziona al meglio per geometrie statiche, ma non gestisce le animazioni. |
Universal Scene Description (USD) |
| Utile per scene complesse di grandi dimensioni e per la collaborazione in team. Richiede che il plugin Importatore USD sia abilitato. Per maggiori informazioni sull'utilizzo, dai un'occhiata a Universal Scene Description. |
| Geometria - Mesh con pelle, scheletro e animazioni | ||
FBX |
| Formato consigliato per geometrie, animazioni e mesh scheletriche. |
OBJ |
| Funziona al meglio per geometrie statiche, ma non gestisce le animazioni. |
Alembic |
| Adatto a cache di animazioni complesse, capelli, tessuti o animazioni per vertici. Richiede che il plugin Importatore groom Alembic sia abilitato. Per maggiori informazioni, dai un'occhiata a Importatore file Alembic. |
Universal Scene Description (USD) |
| Utile per scene complesse di grandi dimensioni e per la collaborazione in team. Richiede che il plugin Importatore USD sia abilitato. Per maggiori informazioni sull'utilizzo, dai un'occhiata a Universal Scene Description. |
| Immagini - Texture, cubemap e profili di luce | ||
PNG |
| Formato lossless che conserva la trasparenza e può essere altamente compresso. Usato per superfici con texture e per impacchettamento di canale con dati immagine diversi in scala di grigi memorizzati nei canali RGB. |
Targa |
| Formato lossless che conserva la trasparenza evitando i potenziali problemi del formato PNG. Non è compresso, il che può accelerare il caricamento e la modifica. |
JPG |
| Formato lossy che può essere altamente compresso. Per questo motivo, non deve essere usato durante la creazione degli asset di origine. |
Photoshop |
| Formato lossless e non compresso che mantiene i layer e i dati del file sorgente. |
Cubemap |
| File compressi o non compressi che contengono più immagini organizzate in livelli 2D, texture volumetriche 3D e cubemap. Utilizzati principalmente per skybox e sfondi a lunga distanza. |
Immagine HDR |
| Questo è un formato immagine ad alta gamma dinamica (HDR) che conserva più dati di colore e variazioni di luminosità rispetto ad altri formati come PNG e JPG. Per questo motivo è ideale per essere utilizzato con sfere cielo e luce atmosferica. |
Profilo origine di luce Illuminating Engineering Society |
| Profili definiti di sorgenti luminose che descrivono la distribuzione della luce utilizzando dati misurati nel mondo reale. Per maggiori informazioni sull'utilizzo, dai un'occhiata a Profili di luce IES. |
Considerazioni generali sull'esportazione dei file Maya
Di seguito un elenco generale di aspetti da tenere a mente quando si configurano i file in Maya da importare successivamente in Unreal Engine.
| Sistema di coordinate di Unreal Engine, scala e unità di misura |
|---|
|
| Materiali, texture e UV di Unreal Engine |
|
| Mesh con pelle, scheletri e animazioni |
|
| Generali |
|
Considerazioni sull'esportazione delle mesh scheletriche Maya
Quando esporti una mesh statica in formato FBX da Maya, imposta le seguenti opzioni nella finestra di esportazione:
Solo geometria
Gruppi di smoothing: abilitati
Tangenti e binormali: abilitate
Triangolazione: abilitata
Animazione: disabilitata
Incorporazione dei file multimediali: opzionale
Quando importi una mesh statica in formato FBX in Unreal Engine, imposta le seguenti opzioni nella finestra di importazione:
[Opzionale] Generazione di UV della mappa di luce: selezionata
Ideale se si utilizza illuminazione pre-calcolata.
Importazione dei materiali: selezionata
Applica la collisione
Per ulteriori informazioni sull'importazione di mesh statiche in Unreal Engine, dai un'occhiata a:
Considerazioni generali sull'esportazione delle mesh con pelle in Maya
Quando esporti una mesh scheletrica in formato FBX da Maya, imposta le seguenti opzioni nella finestra di esportazione:
Includi le seguenti:
Geometria
Animazione
Definizioni dello scheletro
Gruppi di smoothing: abilitati
Tangenti e binormali: abilitate
Triangolazione: abilitata
Animazione: abilitata
Incorporazione dei file multimediali: opzionale
Modelli deformati: abilitati
Pelli: abilitate
Forme di fusione: abilitate
Quando importi una mesh scheletrica in formato FBX in Unreal Engine, imposta le seguenti opzioni nella finestra di importazione:
Importa prima lo scheletro FBX senza animazione.
Abilita l'importazione delle mesh
Abilita l'importazione dello scheletro
Importa le animazioni separatamente e seleziona lo scheletro corrispondente quando richiesto.
Importa i Morph Target (forme di fusione).
Se sono inclusi file multimediali nell'importazione FBX, seleziona Importa i materiali per generare un materiale base.
Per maggiori informazioni sull'importazione delle mesh scheletriche in Unreal Engine, dai un'occhiata a:
Pagina successiva
Utilizzo dei materiali e delle texture in Unreal Engine per utenti Maya
Panoramica sul sistema dei materiali e sulle texture di Unreal Engine per utenti Maya.