Hi,
I would like to us DataSmith to export my custom geometry to import it in other applications.
Is there a special license required? Could someone point me to the license/EULA for this purpose?
Thanks in advance!
Hi,
I would like to us DataSmith to export my custom geometry to import it in other applications.
Is there a special license required? Could someone point me to the license/EULA for this purpose?
Thanks in advance!
Hi,
Bump: Anyone could help with the contact about my question?
Thanks in advanced!
Are you using UE to convert geometry from one format to another?
UE can export to obj, glTF, USD, FBX but none of these exports use datasmith.
Hi,
We are having our own format (and application) and want to export to datasmith to use it in other applications (e.g. blender).
We do not use UE at all, just the export to datasmith.
Thanks!
I am still confused about what you are trying to do.
If you speak about the Datasmith SDK Exporter Datasmith Export Sdk Guidelines | Unreal Engine 5.4 Documentation | Epic Developer Community
Its purpose is to provide a way to export UE’s datasmith exchange format of .udatasmith to load in UE based applications. Apart from UE or Twinmotion I am not aware of any other application supporting that format on import.
If you want to export 3d models from your custom application to Blender, I would recommend looking for an industry standard, widely used format such as glTF or USD (or even obj or FBX).
Hi,
Sorry for confusion. I mixed up Blender with TwinMotion.
We want our 3D data to be exported the uDatasmith format to load it in TwinMotion. Like Revit and other apps are doing (Exporting Datasmith Content from Revit | Unreal Engine 4.27 Documentation).
Thanks,
AndreN
Usage of Datasmith Export SDK most likely fall under the general EULA https://www.unrealengine.com/en-US/eula/unreal
I will still ask for details.
Hi,
were you able to get some feedback on this? We would like to bundle the Datasmith Export with our product and the Unreal EULA does not really fit well with this approach.
Did you ever find anything out about this?
If I interpret the current current EULA correctly you cannot use the DatasmithSDK in your own application without distributing it through fab marketplace. The current EULA states:
If your Product includes Engine Tools, you may only Distribute it through either the Fab Marketplace or through a fork of Epic’s GitHub UnrealEngine Network. “Engine Tools” means the (i) editors and other tools included in the Engine Code; (ii) any code and modules in either the Developer or Editor folders, including in object code format, whether statically or dynamically linked; and (iii) other software that may be used to develop standalone products based on the Licensed Technology.
The DatasmithSDK is distributed via the unreal engine source code and itself is for sure using modules from the Developer & Editor folders mentioned in clarification ii. It could maybe even apply for clarification i as well but I’m less sure about that.
The Datasmith SDK tutorial tagline is:
Outlines guidelines and best practices for developing an application to export third-party content to Unreal Engine via Datasmith.
But that does not seem possible right now with the current EULA.
Any clarification would be appriciated!