Hello,
I am generating multiple output static meshes from an HDA and creating corresponding custom collision meshes. To separate the pieces I am packing the visible geo and collision geo separately and then merging them. Before packing the collision I assign it the "collision_geo_#" group with "`collision_geo_ + detail(-1, "iteration", 0)`" in the group name.
When I bake the output, it simply outputs the visible and collision geo as separate static meshes.
What's confusing to me is that I was doing the same thing before and it was half-working: the HDA would output both meshes, but at least the static mesh would have the collision mesh assigned, so I just had to delete the collision meshes from outliner in Unreal. Now it's not working, I simply can't get any custom collision automatically assigned to the static mesh output.
I've looked through the docs plenty and the relevant forum posts but none of the solutions have worked for me. In the documentation, on the "Collision types" page, it says not to use "rendered_collision_geo" for custom collision. That makes sense. However on the "Setup collision for an asset" page, it also says not to use "collision_geo" for custom collision. So, what is the proper group name for custom complex collision meshes?