FPS Drop when walking on slopes

Godot 4
Hello. I’m prototyping an FPS game and i notice that my Frames Per Second drop whenever i walk on a slope that i created for testing, and the collision object on the slope directly influences that (trimesh auto-created collision is the fastest one)
I think the cause of this may be physics_process() being called every frame whenever i walk on the slope, but is there any good workaround on this?
Thanks in advance.

1 Like

same thing with me here any answers…

Post your scripts for better help. Also trimesh is actually the slowest collision polygon.

Concave shapes are the slowest option but are also the most accurate in Godot

— from Collision Shapes docs

Hey!
A change of physics engine helped for me. I now use the Jolt Physics (Godot Jolt - Godot Asset Library) as my physics engine.

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.