Description

Scene queries when encountering skeletal meshes with per-poly collision enabled do not return a bone name in the HitResult. Returning the BoneName always or having it as an option via FCollisionQueryParams would be useful.

For example, CharacterMovementComponent relies on the BoneName when the character is using a SkeletalMeshComponent as a base. Finding the BoneName of the geo under the character would add support for walking on skeletal meshes with per-poly collision enabled. Because the query currently doesn't return the BoneName, walking on skeletal meshes with per-poly collision and whose bones are animated doesn't work as the bone's movement isn't taken into account.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-189837 in the post.

7
Login to Vote

Backlogged
ComponentUE - Simulation - Physics - Query
Affects Versions5.05.15.2
CreatedJun 28, 2023
UpdatedJul 20, 2023