EpicGamesExt / BlenderTools

Blender addons that improve the game development workflow between Blender and Unreal.
https://epicgamesext.github.io/BlenderTools/
MIT License
2.81k stars 61 forks source link

Send to Unreal - How to export a blender collection as a single mesh? #606

Closed feeas closed 1 year ago

feeas commented 1 year ago

I know that Join or put multiple Objects under an empty can output a single mesh to unreal. But the Join will destroy the linked data, creating child meshes under an empty is annoying. So I want to know if it is possible to use send2ue 2.4.0 to output a blender collection as a single mesh.

james-baber commented 1 year ago

When the combine meshes logic was moved out into an extension, the logic no longer uses the blender join operator. I believe all your linked data should be fine. Do you have an example?

The reason the empty is needed is it contains transform data while a collection doesn't. Thats needed for the origin and for instancing

feeas commented 1 year ago

Is it possible to add such a feature in the future, rename an empty to "origin" and put it into the collection, send2ue uses this empty as the origin to generate a single mesh, and the collection name as the name of the mesh. It is much easier than creating child meshes under an empty.