Rigid Body Physics behaves correctly with the Physics Asset, but it doesn’t seem to work when applied for Actors

Hello everyone!

I am having an issue where I have a Physics Asset which simulates the tongue of my Skeletal Mesh. When placing the Skeletal mesh in my world, these “tongue physics” (I know this sounds weird) simulate correctly. Here’s a video to demonstrate This:

However, when I create an Actor as the Pawn Class and place it in my world, I have some issues. As you can see in this video, Skeletal Mesh’s tongue for my actor sticks out with no simulation at all:

MY CONFIGURATION
My setup is as follows:

  1. My Skeletal Mesh is Using a Post Process Animation Blueprint:
    Imgur: The magic of the Internet
  2. This is what my Post Process Animation Blueprint looks like - There is no other logic in this Animation Blueprint aside from what I’m showing in this screenshot:
    Imgur: The magic of the Internet
  3. My Skeletal Mesh is also using a Physics Asset - This is only a physics Asset that simulates the tongue:
    Imgur: The magic of the Internet
  4. As for my Actor from the second video at the beginning of this post, this is what that blueprint looks like - And just as a note, I’ve tried using different Animation classes but none have produced any results :frowning:
    Imgur: The magic of the Internet

Any help would be much Appreciated! If you need me to provide any additional context to my setup please let me know and I’ll be happy to provide it :slight_smile:

Sincerely gamers,

POTATOGAMER

So just to provide another update… It seems like I rigid body a little closer to working but has a serious issue. As you can see, I now have the tongue simulating, but it is EXTREMELY small:

Another thing to note is that this stretching/warping issue only happens when a bone’s physics are set to “Simulated”. If I change these bones to “Kinematic”, then this issue no longer happens.


Making the Alpha value for this Rigid Body Node smaller makes the tongue bigger, but there is little to no movement as it should be:

I’m sort of perplexed here… Does anyone know what could be causing this sort of size/stretching issue?