How to prevent wheels spinning too fast when they don't touch the ground

Can somebody tell me how to prevent wheels spinning too fast when they don’t touch the ground? Is there any setting for that? I’m using Simple Wheeled Vehicle Movement Component. On the screenshot, you can see what happens when wheels are in the air and you trying to move forward. Such an effect caused by wheels spinning too fast. When they on the ground, wheels spinning looks correct.

1 Like

Found a solution. Because it’s a blueprint only project and I don’t have access to some PhysX variables, I did manual detection via line trace to check if wheels collided with the ground. Then I’m setting Drive Torque to 0 if wheels don’t touch the ground. It’s important to set Drive Torque to 0 because if you just don’t do anything instead of applying zero torque, your wheels still start spinning like a crazy.

1 Like

Hey man. I hope you are well. I am having the same issue, except it happens when the vehicle is on the ground too. It’s starts to spin up it gets so fast that my pc freezes. Please could you help. Im also on UE5

1 Like

Try to check vehicle collisions setup.
If it won’t help, try to use another vehicle model with existing code to verify if the problem happens with code or with mesh.
Then depending on where the issue happens, try to fix mesh or play with vehicle parameters in your blueprints.

Thanks man. will try this. Another thing, how might I get my APC turret to work, I have set my physics asset accordingly, I.E. wheels to kinematic and hull to default. However If i create collision box for my turret it either falls apart or gets stuck in the air. Could you advise on how to set my turret to be able to control it left to right and up and down?

Thanks