

To learn more about Datasmith features and functionality, refer to the Datasmith Overview page. Reformat texture files (to the power of 2, into formats handled by Unreal). Store data that Unreal Engine uses, such as: It was designed to overcome limitations of other generic file formats, such as FBX or OBJ. \Engine\Source\Programs\Enterprise\Datasmith\ Understanding Datasmithĭatasmith is a collection of tools and plugins that brings pre-constructed scenes created in a variety of design applications into Unreal Engine. You can access the source code for these Datasmith export plugins in the Epic Games GitHub repository, under: You can refer to these plugins as examples for your own work. If you download and build Unreal Engine from the Unreal Engine GitHub repository, the Datasmith SDK is included with it.Įpic Games have developed Datasmith export plugins for a few design applications, such as Revit, SketchUp, and 3ds Max. Useful API calls and code examples for different scenarios.Ī list of required downloads and where to find them.Īn overview of the required Datasmith and Unreal Engine knowledge to get you started, and links to resources for further learning. UX guidelines for Datasmith exporters, with separate checklists for each major part of the export process. Broadly speaking, it outlines:ĭata models and structures in Unreal Engine. This page outlines a series of guidelines and best practices for exporting 3D models from other design applications to Unreal Engine using the Datasmith SDK. You are not familiar with how Unreal Engine works, but you are willing to learn about it. You are developing functionality to export models from a third-party 3D application to Unreal Engine or Twinmotion. You are familiar with the development of 3D applications. This guide makes the following assumptions: This guide is aimed at 3D application developers who want to export scenes from third-party design applications into Unreal Engine using the Datasmith framework. Downloading Unreal Engine and the Datasmith SDK
