Geometry colleciton only support one physical material

I found out that Geometry Collection only uses the Physical Material from its first material for the entire GC, if not override.

And Phys Material Mask also not working.

This limits not only the physical movement simulation but also the hit VFX.

Any way to solve this?

[Attachment Removed]

Hello,

Geometry collections are designed to only use one physical material.

A potential workaround is, if possible, to use multiple geometry collections. For example, if you have a wall, and a roof, each would be its own geometry collection with different physical materials.

[Attachment Removed]

​I tried to split wall and roof, then use cluster union to form the structure. Then i encounter several problems, such as floating pieces, line trace not hit and so on.

Here is a test scene on UE5.6, thanks.

https://drive.google.com/file/d/19O8QLTi-M5C3mLncy6OXMQPVZEngXBIy/view?usp=sharing

[Attachment Removed]

Hello,

While researching this, I found this forum post which poses several approaches:

I’ll continue to investigate further, but this thread does seem to confirm that multiple physics materials per geometry collection aren’t supported at the moment.

[Attachment Removed]

Thanks, keep me informed if you find more solution.

[Attachment Removed]

Hello,

I believe that when there are multiple Geometry Collections, there are no connections between the objects in different Geometry Collections. The system avoids floating chunks in a typical, single Geometry Collection setup by connecting objects in the collection to one another.

Because you have multiple collections you wish to connect, this thread might be informative:

Where a user wants to use UClusterUnionComponent to combine Geometry Collections into one body.

[Attachment Removed]