Datasmith Supported Software and File Types

Details all the third-party software applications and data formats that Datasmith works with.

Windows
MacOS
Linux

This page describes all the third-party software applications and data formats that Datasmith works with.

Current Software Application Support

Datasmith currently works with the software applications and file formats listed in the following table.

For each type of software or file format listed, the Status column uses the following icons to indicate the level of readiness you should expect:

Icon

Meaning

Production-ready

Production-ready.

Beta or Experimental

Beta or Experimental feature, shared with customers for testing and feedback. Expect changes, and we may deprecate functionality at our discretion.

The Workflow Type indicates how you package the information from your design application:

  • Direct means that Datasmith reads the application's file format directly.

  • Export means that you need to export the content from your application to a specific file format before Datasmith can import it into Unreal, using an exporter that is already built in to your application.

  • Export Plugin means that you need to install a new plugin into your application in order to export your design data into the format that Datasmith imports into Unreal.

The last column, Importer, tells you what type of importer you need to use to bring in your content.

  • For most files, you'll choose a Datasmith importer from the Toolbar in the Unreal Editor. For more on this process, see Importing Datasmith Content.

  • For the Unreal Editor Import type, use the Import button built in to the Content Browser, or simply drag and drop the file you want to import into the Content Browser.

All Export Plugins, as well as all Datasmith importers in the Unreal Editor, are currently only available for Microsoft Windows platforms.

Status

Application or File Format

Supported Extensions

Version

Workflow Type

Importer

Production-ready

3D ACIS

.sat

Up to R21

Direct

Datasmith

Production-ready

3DEXCITE DELTAGEN

.fbx (CSB not supported)

2017, 2018

Export

Deltagen

Production-ready

3DXML

.3drep, .3dxml

FS 2.0

Direct

Datasmith

Production-ready

Autodesk 3ds Max

.udatasmith

2016, 2017, 2018, 2019, 2020

Export Plugin

Datasmith

Beta or Experimental

Autodesk Alias Wire

.wire

Direct

Datasmith

Beta or Experimental

Autodesk AutoCAD

.dwg

Direct

Datasmith

Production-ready

Autodesk Inventor

.iam, .ipt

Up to 2018

Direct

Datasmith

Beta or Experimental

Autodesk Revit

.udatasmith

2018.3, 2019, 2020

Export Plugin

Datasmith

Production-ready

Autodesk VRED

.fbx

VRED Professional 2018 and 2019

Export Plugin

VRED

Production-ready

AxF

.axf
(Fixed carpaint and SVBRDF models only)

Direct

Unreal Editor Import

Production-ready

Dassault Systèmes CATIA V5

.CATpart, .CATproduct, .cgr

R10 - R24

Direct

Datasmith

Production-ready

Dassault Systèmes SolidWorks

.sldasm, .sldprt

Up to 2017

Direct

Datasmith

Production-ready

ESRI CityEngine

.udatasmith

Export Plugin

Datasmith

Beta or Experimental

glTF

.gltf

2.0

Direct

GLTF

Production-ready

Industry Foundation Classes (IFC)

.ifc

IFC 2x3

Direct

IFC

Production-ready

Initial Graphics Exchange Specification (IGES)

.iges, .igs

5.2, 5.3

Direct

Datasmith

Production-ready

JT Open

.jt

Up to 10

Direct

Datasmith

Production-ready

MAXON Cinema 4D

.c4d

Direct

Cinema 4D

Production-ready

McNeel Rhinoceros

.3dm

up to 6

Direct

Datasmith

Production-ready

MDL

.mdl

2018

Direct

Unreal Editor import

Production-ready

Parasolid (x_t)

.x_t

up to 20

Direct

Datasmith

Production-ready

PTC Creo (Pro/ENGINEER)

.asm, .creo, .neu, .prt

V13 up to Creo 4

Direct

Datasmith

Production-ready

Siemens NX

.asm, .prt

V11 - NX9

Direct

Datasmith

Production-ready

STEP

.step, .stp

AP203, AP214, AP242

Direct

Datasmith

Production-ready

Trimble SketchUp Pro

.udatasmith

2017, 2018, 2019

Export Plugin

Datasmith

Formats Supported by Unreal Engine Directly

Unreal Engine offers built-in support for importing and exporting FBX files.

These FBX-based workflows are optimized to support game requirements, which tend to be focused on working with individual objects. Datasmith, by contrast, brings in entire scenes, potentially containing thousands of objects, each with its materials, pivots, scale, hierarchy, and metadata, from a wide range of sources. However, you should feel free to use the FBX import pipeline if it suits your needs. For example, you might use it to import pieces of additional set dressing that you'll use to augment your Datasmith content in your Unreal Level.

For details, you can read about our FBX Content Pipeline.

As of Unreal Engine 4.19, there is also experimental support for importing the glTF format directly into the Content Browser using the built-in Unreal Editor importer. Like the FBX import process, this has been optimized for object-based workflows, and has different limitations compared to the Datasmith glTF importer. However, you might find it works for you in select cases. To try it out, go to Edit > Plugins > Importers, enable the glTF Importer plugin, and restart the Editor.

Backward Compatibility

While Unreal Studio is in its open beta phase, we may from time to time need to change the Datasmith file format and the behavior of the importer plugins in order to add new features. During this period, we do not guarantee backward compatibility between all versions of Unreal and all versions of the Datasmith export plugins. Although it may work to import a .udatasmith file generated with an older version of an export plugin into a newer version of the Unreal Engine, we do not recommend depending on it. 

Always use the version of an export plugin that matches the version of the Unreal Engine and of the Datasmith plugin that you need to use that exported file with. To get the most out of Unreal Studio, and to make sure you benefit from the latest fixes and features in Datasmith, we recommend always using the latest possible version of the export plugins and of the Unreal Engine.

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback