StaticMesh and SkeletalMesh has differents bounds size
Either in Blueprints or C++ code, using all GetBounds nodes availables, UE returns oversized bounds when calculate from SkeletalMesh. Also, the center (red dot) it's in an incorrect position at the SkeletalMesh.
In other post (like this: https://answers.unrealengine.com/questions/71854/vehicle-bounding-box-is-oversized.html) the people suggest scale to 0.5f the output box, but this rule donsen't works to Z axis, so this isn't a generic formula for all models.
PD: In the mesh that I post, the pivot it's at her feet.
Thanks in advance to anyone that knows a solution (I need use a SkeletalMesh in anyway)
I am also facing this issue. Additionally the bounding box is always in world coordinates, I would prefer the box to rotate with the object. Is there a way to achieve that?
answered Nov 23 '17 at 02:47 PM
I'm pretty sure bounds are calculated based on worst case pose for your skeletal mesh. If you imagine your skeletal mesh extending all of its joints out so that it has the largest bounds possible, that's the only bounds you'll ever see. I think this probably isn't calculated dynamically to avoid per-frame overhead of doing so.
answered Sep 05 '18 at 10:38 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here