-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Godot 4 - choppy movement when sliding one object around another #66917
Comments
I'm seeing very similar behaviour in a new project, also Godot 4, beta 2. I have a CharacterBody3D with a capsule mesh + collider, sitting on a SphereMesh. The snappy behaviour for me occurs right at the pole of the sphere, where all the edges meet. In the gif below you'll see me trying to move around smoothly, but struggling in that area around the pole: For context, here is the mesh as seen in Godot's preview: |
Likely related to the issue here - I have character body also with capsule collider, with gravity programmed in and jumping. And when jumping at colliders, it sometimes gets jitters, push backs, jump being blocked at beginning or even something that looks like teleports (seen at 4th second of the video below) Godot.character.collision.mp4 |
CharacterBody3D.edgebug.mp4Same issue here - |
+1 to this issue. I've got a character body player that has lots of weird interactions when interacting with ConvexPolygonShape3Ds in my game. I've experienced this in every Godot 4 beta version that I've tried. (3, 8, 10, 12) |
The capsule-cylinder collision from the minimal reproduction project in this issue is fixed in 4.0 beta 15. For the other cases reported in the comments here, please check again in the latest beta (since we've had more collision fixes merged recently), and create a new issue with a minimal reproduction project if the problem is still present. |
Filed a new bug since there are still issues: |
Godot version
v4.0.beta2.official.f8745f2f7
System information
Windows 11 x86_64, Vulkan API 1.2.0 (mobile renderer), NVIDIA GeForce RTX 2060
Issue description
When sliding CharacterBody3D with capsule collision shape around StaticBody3D with cylindrical collision shape, CharacterBody3D movement is choppy, moving back and forth randomly.
choppy-movement.mp4
Steps to reproduce
Run sample project and slide the ship with arrow keys around the island.
Minimal reproduction project
sample-project.zip
(Sample project contains assets from https://kenney.nl/ published under CC0 1.0 Universal Public Domain licence, free to use)
The text was updated successfully, but these errors were encountered: