Cette page décrit comment réimporter du contenu Datasmith dans l'Unreal Editor et comment contrôler la synchronisation des mises à jour avec les acteurs de vos niveaux.
Pour obtenir des informations générales, notamment un aperçu des effets de la réimportation sur les ressources de votre projet et les acteurs de votre niveau, consultez Datasmith Reimport Workflow (Procédure de réimportation Datasmith).
Réimporter la ressource de scène Datasmith
Pour réimporter la ressource de scène Datasmith à partir d'une nouvelle version d'un fichier source :
-
Faites un clic droit sur la ressource Datasmith Scene (Scène Datasmith) dans le navigateur de contenu.
Cliquez sur l'image pour l'afficher à taille réelle.
-
Si vous avez enregistré les modifications apportées à votre scène source dans le même fichier sur le disque que celui que vous avez utilisé pour créer ou réimporter cette ressource de scène Datasmith, sélectionnez Réimporter dans le menu contextuel.
-
Si vous avez enregistré les modifications apportées à votre scène source dans un autre fichier sur le disque, sélectionnez Reimport With New File (Réimporter avec un nouveau fichier) dans le menu contextuel et accédez au nouveau fichier que vous souhaitez utiliser.
-
-
Vous serez invité à spécifier certaines options de réimportation. Ce sont les mêmes que celles que vous avez définies à l'origine lors de l'importation, avec quelques ajouts.
Les nouvelles options, sous Sync Current Level Actors (Synchroniser les acteurs du niveau actuel), déterminent si les modifications apportées à votre ressource de scène Datasmith doivent également être appliquées aux autres acteurs de scène Datasmith du niveau actuel créés à partir de la ressource que vous modifiez.Cliquez sur l'image pour l'afficher à taille réelle.
Si vous ne souhaitez pas synchroniser vos acteurs maintenant, vous pouvez le faire plus tard. Voir Synchronizing a Datasmith Scene Actor with its Asset (Synchroniser un acteur de scène Datasmith avec sa ressource, ci-dessous.
Pour plus d'informations sur les autres options d'importation, consultez Datasmith Import Process (Processus d'importation Datasmith). -
Définissez les options que vous souhaitez que l'importateur utilise et cliquez sur Importer.
Le processus de réimportation peut écraser la géométrie du maillage statique, les matériaux parents et les ressources de texture dans votre navigateur de contenu. Pour plus de détails, consultez Datasmith Reimport Workflow (Procédure de réimportation Datasmith).
Synchroniser un acteur de scène Datasmith avec sa ressource
Il existe deux manières de resynchroniser un acteur de scène Datasmith dans un niveau avec sa ressource de scène Datasmith correspondante :
Pendant la réimportation
Au moment où vous réimportez une ressource de scène Datasmith :
-
Ouvrez le niveau qui contient votre acteur de scène Datasmith.
-
Réimportez votre ressource de scène Datasmith comme décrit dans la rubrique Réimporter la ressource de scène Datasmith, plus haut.
-
Dans la boîte de dialogue Import Options (Options d'importation), recherchez la section Sync Current Level Actors (Synchroniser les acteurs du niveau actuel). Assurez-vous de cocher la case Datasmith Scene Actors (Acteurs de scène Datasmith).
Si vous souhaitez rajouter à votre niveau des acteurs précédemment supprimés, cochez également l'option Re-Spawn Deleted Actors (Faire réapparaître les acteurs supprimés).Cliquez sur l'image pour l'afficher à taille réelle.
-
Cliquez sur Importer.
Après la réimportation
À tout moment après avoir réimporté une ressource de scène Datasmith :
-
Ouvrez le niveau qui contient votre acteur de scène Datasmith.
-
Sélectionnez l'acteur de scène Datasmith dans l'organiseur.
Cliquez sur l'image pour l'afficher à taille réelle.
-
Dans le panneau Détails, recherchez la section Datasmith.
Cliquez sur l'image pour l'afficher à taille réelle.
-
Si vous souhaitez rajouter à votre niveau des acteurs précédemment supprimés, cochez l'option Respawn Deleted Actors (Faire réapparaître les acteurs supprimés).
-
Cliquez sur Update actors from Scene (Mettre à jour les acteurs de la scène).
Réimporter séparément des ressources
Au lieu de réimporter une ressource de scène Datasmith entière, vous pouvez sélectionner séparément des ressources de maillage statique, de matériau et de texture à mettre à jour.
Pour réimporter séparément une ressource :
-
Faites un clic droit sur la ressource dans le navigateur de contenu et choisissez Réimporter dans le menu contextuel.
Cliquez sur l'image pour l'afficher à taille réelle.
Pour une ressource de matériau, choisissez Datasmith > Reimport Material (Réimporter le matériau).
Cliquez sur l'image pour l'afficher à taille réelle.
Vous ne verrez l'option Datasmith > Reimport Material que pour les ressources de matériau que Datasmith a entièrement créées pour correspondre à une définition de matériau dans votre fichier source, ce qui est généralement le cas uniquement pour les matériaux parents importés depuis 3ds Max. Cependant, cette option n'apparaît pas pour les ressources de matériau qui sont des instances de matériaux intégrées à Datasmith, ce qui est généralement le cas pour les matériaux importés à partir de fichiers CAO ou SketchUp.
-
Vous serez invité à préciser certaines options de réimportation pour la ressource.
Il s'agit des mêmes que celles que vous avez définies à l'origine lors de l'importation. Pour plus d'informations sur toutes ces options, consultez Datasmith Import Process (Processus d'importation Datasmith).
Lorsque vous réimportez des ressources individuelles, vous n'avez pas la possibilité de synchroniser les acteurs de niveau. Chaque référence à la ressource dans votre projet utilisera automatiquement sa version mise à jour. Consultez Datasmith Reimport Workflow (Procédure de réimportation Datasmith).