EpicGamesExt / BlenderTools

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

Send to Unreal: Export not applying modifiers to Groom asset #718

Open DanMcLaughlin opened 7 months ago

DanMcLaughlin commented 7 months ago

With the new Blender node based hair system a canonical workflow is to create a small set of guide hairs in the general shape of the hair, and then add a Interpolate Hair Curves modifier from the built in Essentials collection. This then fills in the mesh with hair, using the guides for layout. It's a very performant and powerful way to make hair.

This exports just fine to Unreal with a binding, however only the guide hair is being exported. This indicates that the Interpolate modifier is not being applied.

The first three minutes of this tutorial shows how to set up it up

https://www.youtube.com/watch?v=aZwWT1l44Ss

DanMcLaughlin commented 7 months ago

Verified the behavior - this issue has been reported before I just noticed (I had forgotten I commented on that issue!)

This can be worked around by applying the modifier, however that's undesirable as you can't further work on the asset at that point. What we need is a checkbox whether to apply Groom modifiers before export.

@iigindesign as I believe you did the Groom work.

JoshQuake commented 4 months ago

issue being resolved here: https://github.com/JoshQuake/BlenderTools/pull/2