InstancedStaticMesh instances are missing collision.

Hi,

In UE5.3 I am currently having an issue in regards to creating instanced static meshes. I am spawning a variety of meshes that require collision however even after checking everything, the instances themselves don’t have collision.

Things I have tried:

  • Ensure the static mesh has collision.
  • tried different settings in regards to collision on both the mesh and component.
  • tried dozens of different meshes.
  • Made a new blueprint to test with
  • Made a new project with no changes with a blueprint to test it with.

anyone know a solution to this?

As long as the basic static mesh has collision, setting it also main instance should be enough.

That is what I have been reading and tried multiple times with different meshes and no success.

I will try 5.2 and verify the files to see if that fixes the issue. Other than that I think I tried every possible option.

1 Like

Engine version won’t change things. I will paste a bit of code in here in a while, not at a machine rn…

The URenderPrimitive Component which the ISM and HISM Components subclass from handle that - set the collision in the component creating the instances rather than the static mesh itself.

That would be amazing!

Which setting would that be? I believe I tried most of them

1 Like

Beat me to it :sunny:

1 Like

sorry! I thought you were out and about :man_running:

1 Like

:joy: :+1:

1 Like