Choose your operating system:
Windows
macOS
Linux
This page describes how to use Datasmith to import content from a supported 3D design application or file format into Unreal.
Prerequisites:
For most file formats supported by Datasmith, you don't need any additional software to be installed on your computer. All you need is the file that you want to import. However, the following file formats have specific requirements:
-
.wire - In order to use Datasmith to import a .wire file, you must have a version of Autodesk Alias AutoStudio installed that is compatible with your .wire file.
Steps
-
In the Unreal Editor, open the Project that you want to import your 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 just use the default one.
-
In the main toolbar, click the Datasmith button:
If you don't see this button in the Toolbar, you'll need to enable the Datasmith import plugins for the source file types you want to use. See Project Setup below.
-
In the Import window, browse to and select the file you want to import. Click Open .
-
Choose a folder in your Project content for Datasmith to put the newly imported assets.
If you want to create a new folder for your Datasmith content, right-click an existing folder in this window.
-
Use the Datasmith Import Options window to select the types of content that you want to import from your source file, and set optional additional parameters that control the import process.
The options that you can set here depend on the type of file you're importing. For details, see Datasmith Import Options . -
Click Import . Datasmith reads your source file, creates new assets in your Project, and places the Datasmith Scene into your current Level. For details on this process, see the Datasmith Overview .
You can also use Python to automate the process of importing files through Datasmith. For details, see Customizing the Datasmith Import Process .
Project Setup
Datasmith provides importers that handle many different types of source files and design applications. These importers are wrapped in several different optional plugins. Depending on the type of files you want to import with Datasmith, you may need to enable one or more of these additional plugins for your Unreal Engine Project.
-
If you have a .gltf file, enable the Importers > Datasmith glTF Importer Plugin.
-
If you have a .ifc file, enable the Importers > Datasmith IFC Importer Plugin. See also Using Datasmith with IFC Files .
-
If you have a .c4d file, enable the Importers > Datasmith C4D Importer Plugin. See also Using Datasmith with Cinema 4D .
-
If you have an .fbx file that you exported from VRED or Deltagen, enable the Importers > Datasmith FBX Importer Plugin. See also Using Datasmith with Deltagen and VRED .
-
If you have a .udatasmith file that you exported from an application like Autodesk 3ds Max, Revit, or SketchUp Pro, enable the Importers > Datasmith Importer Plugin. See also Using Datasmith with 3ds Max , Using Datasmith with SketchUp Pro, Using Datasmith with Rhino , Using Datasmith with Revit .
-
For all other file formats, enable the Importers > Datasmith CAD Importer Plugin. See also Using Datasmith with CAD File Formats .
For a complete list of all applications and file formats Datasmith supports, see Datasmith Supported Software and File Types .
If you start your Project from one of the Templates in the Architecture, Engineering, and Construction or Automotive, Product Design, and Manufacturing categories, some or all of these plugins may be enabled for you already.