Description

Simulating the children bodies, but not the parent, of a skeletal mesh imported with a uniform scale not equal to 1, seems to ignore the imported scale, instead using their initial relative locations.

Steps to Reproduce
  • Import a skeletal mesh asset that's only a few units in size(A couple of centimeters), and has at least one forking(parent has multiple direct children) hierarchy, with a uniform import scale set to 100.
  • Place an instance of this asset in the level and on begin play, Set all bodies below the forking parent to simulate physics(include self is false).

 

Observe that all but one of the children bones seem to ignore their imported scale instead using their initial relative location from their parents of a few centimeters.

Note that the physics bodies themselves remain in the correct position (cmd: pxvis collision) and that this does not occur if the parent is also simulating.

 

Have Comments or More Details?

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

1
Login to Vote

Won't Fix
ComponentUE - Simulation - Physics
Affects Versions4.23
CreatedDec 12, 2019
ResolvedJul 19, 2022
UpdatedJul 19, 2022