Skip to content

[Bullet] move_and_slide() causes jitter when colliding with corners between walls #32182

@rptfrg

Description

@rptfrg

Godot version:
3.1.1.stable.official

OS/device including version:
Linux / Fedora 30

Issue description:
move_and_slide() can cause a lot of jitter when KinematicBody collides with corners, or anything actually. (sometimes even with simple 90° corners)

You can observe this in pretty much every single project that uses move_and_slide(), including the FPS Tutorial from Godot documentation.

Notes:

  • Choosing GodotPhysics instead of Bullet may reduce the jitter, but it's still there and visible.
  • I haven't tested other move* functions.

Steps to reproduce:

  • Use move_and_slide().
  • Collide with some corners.

Minimal reproduction project:
godot-fps-master.zip

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions