Cette page décrit comment Datasmith importe des scènes de 3DExcite Deltagen et Autodesk VRED dans l'Unreal Editor. Elle suit le processus de base décrit dans Vue d'ensemble de Datasmith et À propos du processus d'importation de Datasmith, mais ajoute certains comportements de déplacement spéciaux spécifiques à Deltagen et VRED. Si vous envisagez d'utiliser Datasmith pour importer des scènes de Deltagen ou VRED dans l'Unreal Editor, la lecture de cette page peut vous aider à comprendre comment votre scène est déplacée et comment vous pouvez utiliser les résultats dans l'Unreal Editor.
Datasmith fonctionne actuellement uniquement avec VRED Professional. Il ne prend pas en charge VRED Design.
Flux de travail
Deltagen
Datasmith utilise un flux de travail Export pour Deltagen. Cela signifie que pour intégrer votre contenu DeltaGen dans l'Unreal à l'aide de Datasmith, vous devez :
-
Exporter votre scène Deltagen dans un fichier
.fbx
à l'aide de la fonction d'exportation intégrée à Deltagen. -
Activer le plug-in Importers > Datasmith FBX Importer pour votre projet, s'il ne l'est pas déjà. Redémarrez l'Unreal Engine si vous y êtes invité.
-
Dans la barre d'outils principale, cliquez sur le bouton Datasmith. Ensuite, dans la liste déroulante All Files (Tous les fichiers), sélectionnez DeltaGen Fbx files (Fichiers DeltaGen Fbx). Consultez la page Importer du contenu Datasmith dans l'Unreal Engine.
VRED
Datasmith utilise un flux de travail Export Plugin pour VRED. Cela signifie que pour intégrer votre contenu VRED dans l'Unreal à l'aide de Datasmith, vous devez :
-
Installer un script de plug-in pour VRED et l'utiliser pour exporter votre scène VRED dans un fichier
.fbx
. Voir Exporter du contenu Datasmith depuis VRED. -
Activer le plug-in Importers > Datasmith FBX Importer pour votre projet, s'il ne l'est pas déjà. Redémarrez l'Unreal Engine si vous y êtes invité.
-
Dans la barre d'outils principale, cliquez sur le bouton Datasmith. Ensuite, dans la liste déroulante All Files (Tous les fichiers), sélectionnez VRED Fbx files (Fichiers VRED Fbx). Consultez la page Importer du contenu Datasmith dans l'Unreal Engine.
Pour en savoir plus sur les autres types de flux de travail Datasmith, consultez la page Logiciels et types de fichiers pris en charge par Datasmith.
Variantes
L'importateur Datasmith ne prend pas en charge les variantes d'apparence de Deltagen.
L'importateur Datasmith FBX pour Deltagen et VRED importe les variantes et les ensembles de variantes que vous avez définis dans votre scène Deltagen ou VRED dans une nouvelle ressource LevelVariantSets qu'il crée dans votre navigateur de contenu. Il place également une instance de cette ressource dans votre niveau.
Double-cliquez sur cette ressource pour ouvrir la fenêtre Variant Manager (Gestionnaire de variantes). Vous pouvez utiliser cette fenêtre pour passer d'une variante à l'autre et d'un ensemble de variantes à un autre pendant que vous travaillez dans l'Unreal Editor. Vous pouvez utiliser un ensemble dédié de fonctions de Blueprint fournies par l'acteur LevelVariantSets** pour changer de variantes au moment de l'exécution. Vous pouvez également personnaliser davantage vos variantes, en faisant en sorte que chaque variante affecte davantage d'objets dans le niveau ou en déclenchant des fonctions de Blueprint personnalisées chaque fois qu'elle est activée.
C'est à vous de décider comment l'utilisateur exécutant votre projet Unreal doit choisir l'une de ces variantes au moment de l'exécution et d'écrire le code qui déclenche les fonctions de Blueprint appropriées. Par exemple, vous pouvez créer une interface utilisateur ou un ensemble de menus dans lesquels les utilisateurs peuvent sélectionner des variantes, ou vous pouvez configurer votre projet pour qu'il sélectionne des variantes en réponse à l'appui d'une touche ou à d'autres entrées. L'importateur Datasmith et le gestionnaire de variantes ne créent pas ces interfaces utilisateur ou ces menus pour vous : ils vous fournissent uniquement tous les outils dont vous avez besoin pour les créer vous-même.
Pour plus d'informations sur le gestionnaire de variantes et son fonctionnement, consultez Utilisation des variantes de scène.
Pour voir un exemple d'utilisation du gestionnaire de variantes avec une interface utilisateur générée à partir des variantes, consultez le modèle de configurateur de produit.
Animations
Si votre scène Deltagen ou VRED contient des éléments de scène animés, l'importateur Datasmith FBX importe ces animations dans l'Unreal sous forme de séquences de niveau. Vous pouvez utiliser l'outil Sequencer dans l'Unreal Editor pour travailler avec les animations et les modifier, utiliser les Blueprints pour contrôler et lire les animations de votre projet au moment de l'exécution et profiter de toutes les autres fonctionnalités de l'outil Sequencer décrites dans la documentation de Sequencer.
Pour obtenir des informations importantes sur l'utilisation des animations de Sequencer importées par Datasmith, consultez également la section Animations de À propos du processus d'importation de Datasmith.