This page describes how to use Datasmith to import content from a supported 3D design application or file format into Unreal Engine.
Prerequisites
Before you can import content with Datasmith, you might have to enable some Unreal Engine plugins or install additional software.
Datasmith Plugins
To import content into Unreal Engine using Datasmith, your project must have the Datasmith Importer plugin enabled. If you don't enable the plugin, you won't see the Datasmith import options in Unreal Engine. Some supported file formats require additional plugins.
- For a list of supported applications, file formats, and plugin requirements, see Datasmith Supported Software and File Types.
- To learn how to enable plugins in Unreal Engins, see Customizing Unreal Engine.
If you start your project from one of the Architecture or Automotive, Product Design, and Manufacturing templates, some or all of the Datasmith plugins are enabled by default.
Additional Software
To import some supported file formats, you must install additional software. The following file formats have specific software requirements:
File Format | Requirement |
---|---|
.wire |
Install a version of Autodesk Alias AutoStudio that is compatible with your .wire file. |
Import Datasmith Content into Unreal Engine
-
In Unreal Editor, open the project that you want to import Datasmith content into.
-
If you want to bring your content into an existing Level in your project, open it now. Otherwise, create a new Level or use the default Level.
-
In the main toolbar, open the Create menu and select Datasmith > File Import. A file import dialog opens.
-
Select the file you want to import, and click Open. A file dialog opens.
-
Choose a location in your project to store the imported content, and click OK. The Datasmith Import Options dialog opens.
To create a new top-level folder for your Datasmith content, right-click an empty area in the file dialog. To create a subfolder of an existing folder, right-click that folder.
-
In the Datasmith Import Options dialog, select the types of content that you want to import from your source file, and set the other import options as needed.
The Datasmith Import Options dialog displays different import options for different file types. For more information about import options, see Datasmith Import Options.
-
When you finish setting the import options, click Import. Datasmith Does the following:
- Reads the imported file.
- Creates new Assets in your project.
- Places the Datasmith Scene into the current Level.
For more information about the import process, see the Datasmith Overview.
Customizing the Import Process
You can customize the Datasmith import process in the following ways:
- Use Blueprints visual scripting or Python scripts to automate the import. For details, see Customizing the Datasmith Import Process.
- Use Dataprep to perform additional operations on the data at import time. You can save and reuse Dataprep import recipes to create your own set of Asset import pipelines. For details, see Dataprep Import Customization.