Lorsque Datasmith importe une scène dans l'Unreal Engine, il s'efforce de préserver la géométrie, les matériaux et la hiérarchie de scène que vous avez créés dans votre application source. Cependant, lorsque vous créez des modèles 3D dans des applications spécialisées à d'autres fins que le rendu en temps réel, les moteurs de rendu en temps réel tel qu'Unreal ont souvent du mal à comprendre le mode de préparation des scènes. C'est notamment le cas pour les modèles que vous créez dans des applications telles que Rhino dans le but principal de fabriquer ou d'extruder des pièces physiques, pour les scènes que vous créez dans Revit ou une application compatible IFC dans le but principal de documenter un projet de construction, pour les scènes que vous créez avec des éléments générés de manière procédurale dans Cinema 4D, etc.
Vous pouvez toujours importer les données de scène brutes, puis utiliser les outils proposés par l'Unreal Editor pour ajuster vos ressources et vos acteurs une fois l'importation terminée. Cette procédure présente toutefois certaines limites. Par exemple, il est possible que vous deviez répéter ces étapes lorsque vous réimportez la scène afin de récupérer les modifications apportées dans l'application source, ou lorsque vous réimportez une scène différente avec les mêmes paramètres.
Vous pouvez utiliser le système Visual Dataprep pour créer des « formules » d'importation réutilisables qui réorganisent, nettoient, fusionnent et modifient les éléments de scène avant de créer les ressources et les acteurs finaux dans votre projet Unreal Engine. Vous pouvez créer une seule formule, puis la réutiliser chaque fois que vous devez importer une scène. Vous pouvez par ailleurs réutiliser la même formule pour importer différents fichiers sources, voire la réutiliser dans différents projets. Cela vous permet de créer efficacement votre propre ensemble standardisé de pipelines d'importation de ressources en fonction des besoins de votre contenu.
Grâce au système Visual Dataprep, vous pouvez intégrer des tâches courantes de préparation de données comme celles-ci dans le processus d'importation :
- Remplacement des matériaux utilisés dans votre scène source par des matériaux de haute qualité spécialement conçus pour la visualisation en temps réel.
- Identification de la géométrie inutile et sa suppression de la scène.
- Fusion de la géométrie pour réduire le nombre d'objets disparates dans la scène.
- Création de niveaux de détail pour assurer un rendu plus efficace d'une géométrie complexe.
- Création de collisions pour les objets qui nécessitent des maillages de collision pour fonctionner dans votre expérience d'exécution, tels que les sols et les murs.
À mesure que vous vous familiariserez avec Visual Dataprep, vous découvrirez d'autres opérations vous permettant de créer des formules de préparation de données réutilisables pour des scènes en temps réel.