June Free Content now available!

Datasmith Twinmotion Importer Plugin (Beta 4)

Epic Games - Code Plugins - Dec 4, 2020

Created by Epic Games, this plugin allows you to start a project in Twinmotion and finish it in Unreal Engine. You will be able to import Twinmotion project files in the Unreal Editor the same way you can import *.udatasmith files. Some limitations apply.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Beta Notice:


05-24-2022: This plugin is in beta 4 stage and has been updated to support Twinmotion 2022.2 for UE 4.27.2 and UE 5.0.1

See release notes here.


To help us refining the feature set and solve potential bugs, we encourage you to use the following communication channels:


Discussions: General discussions and questions about this feature will be hosted on the Unreal Engine discussion forums here: https://forums.unrealengine.com/c/development-discussion/datasmith/43


Bug reporting: If you have a Twinmotion file that isn’t importing correctly, share it with us. This form will let you send files to our team: https://forms.gle/WKw7CwJk2iq51Y5Y8


Survey: After you’ve had a chance to try a few projects, help us understand how well this feature works for you and define our next priorities by filling this short anonymous survey: https://forms.gle/hSBUNnR4zJCu9qnP6

Technical Details

Import Workflow:


The workflow, based on Datasmith, is identical to importing *.udatasmith files or CAD files. You will find an additional import format (*.TM) added to the list of files supported by Datasmith.


If you are not familiar with how Datasmith works, please consult the documentation here:

https://docs.unrealengine.com/en-US/Engine/Content/Importing/Datasmith/HowTo/ImportingContent/index.html


Installation, Usage and Roadmap


You will need to install two (2) plugins to be able to successfully import Twinmotion files in Unreal:


  1. Datasmith Twinmotion Importer Plugin: Plugin handling file import through the existing Datasmith and Dataprep workflows.
  2. Twinmotion Content for Unreal Engine: Content library reflecting the content shipping with Twinmotion including Master Materials, Assets etc.


Please refer to this document for a complete description about how to install and use this plugin as well as information on what is expected to work, known issues and roadmap:


https://epicgames.ent.box.com/s/cq0ryuhpr4o9dytg2msl61k0dwd5ew7x