UE4 - How to avoid character´s Buoyancy been affected by low fps?

Hi, I´m using increased buoyancy to a value of 5, each time my character enters water (physicsVolume for swimming), it causes an small jump wich Works perfect for me, for this type of Project.

BUT… Unless my FPS is 20 or higer everything is fine, if FPS drops to a lower value, like 18 while character steps inside water, then Buoyancy causes character to be throwed away like 100 meters up (player becomes a home run…LOL), meaning buoyancy is heavily afected by fps, if not there should not be any difference.

what can i do?

1 Like

@DraxFX did you figure it out?
I also have this issue in Ue5.1. In my case, if my frame rate drops below 80 FPS my ships spazz out and start flying. Has anyone else noticed this?

I fixed it! For me, I had to change the settings in “Apply Drag Forces in Water”
image
These settings worked for me. In particular, fixing the Angular Drag Coefficient prevented the spazz out and launch of my ships.

When testing this, I simulated low frame rate using t.MaxFPS command.