Physics asset constraint bug

Hi, I have a character with shoulder pads which I would like to simulate physics on. My problem lies in the physics asset. When I create a volume for the left pad it creates a volume roughly in the area of that bone, I move and resize that volume, limit motion on the constraint, and it looks and works great. But on the right pad the volume spawns inside the head, when I move it to it supposed position it tries to “flip” back into its original position inside the head. It does not matter how I rotate the constraint or its reference plain (holding alt and rotating), the volume tries to return to that original position, even moving “violently” against the force of gravity or any force I apply.

Please Help, I have been on this for a few days.

bump*******

Hi UDKAP,

Please do not bump questions unless it’s been at least 3 days of inactivity, not including weekends. This has been assigned to one of our support staff to be looked into. We do have a lot of questions that come in and we will get back to you as soon as possible.

Thank you!

Tim

Hi UDKAP,

Can you provide a sample video or project that can recreate this that I can take a look at. I can try to recreate the issue, but it would be better with more context to what you’re seeing on your end.

From the sound of it, this seems like you’ve not disable collision for physics bodies that are interacting together. I gather this because the way you describe them “violently” moving.

Try taking a look at the documentation here: https://docs.unrealengine.com/latest/INT/Engine/Physics/PhAT/UserGuide/index.html

You’ll want to focus on the Editing Physics Bodies initially.

Thank you!

Tim

Here is a video of the problem. And my mesh and Physics asset.

Any Progress on this issue?

Hello UDKAP,

I’ve been taking a look at your physics asset / skeleton and it seems like the issue might actually be with the bones themselves and the joints. The axis for the various joints seem to not be symmetrical which could be causing the odd behavior.

One thing that I noticed immediately is that your LPad is set to Kinematic while the RPad is set to default (Which defaults to simulated). Setting the RPad to kinematic stops this from happening but it’ll not be simulating physics of course. You may want to change the LPad to default or at least the same thing for further testing.

I tried moving around the joints as well and recreating the bodies for the pads with limited success, where both pads were having issues.

Hi, thanks for your reply. I went into 3dsmax and redid the bones so that their local axis is aligned with the world axis. I also made the bones as biped extras this time and that fixed the problem.