box_overlap_actors not working for model imported from IFC by datasmith

I’m trying to do a simple box_overlap_actors detection on a model imported from IFC by Datasmith. However, the Python script can only pick up the floor that existed by default in every blank project and new mesh actors I inserted with another script, nothing from the IFC model was detected.
Does anyone have any idea about it? UE5.3

There is no simple collision shapes on imported model.
You have to either: build simple collision for each static mesh or change the static mesh settings so they “use complex collision as simple”

These operations can be done semi automatically through visual dataprep,

maybe editor utility widget. you can also go and edit the static mesh from the content browser directly (if not many static meshes)

or with the right click > asset actions > edit selection with the property matrix.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.