Skip to content
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.0 KinematicBody3D Jitters when run into certain part of the wall using move_and_slide. #69203

Open
00LukeSkyworker00 opened this issue Nov 26, 2022 · 2 comments

Comments

@00LukeSkyworker00
Copy link

00LukeSkyworker00 commented Nov 26, 2022

Godot version

4.0 beta5 official

System information

Windows 10, AMD Ryzen 7 3700X, RTX 2060 SUPER

Issue description

When CharacterBody3D run into certain part of a wall, it seems to be going back & forth into the wall and also slightly jumping up & down.
After a bit of research it looks like it is a known issue from Godot 3.x. For example: #32182 #61616
But I didn't find any report mentioning this bug for 4.0.

Here's the footage of the issue:

2022-11-26.16-19-00.mp4

Steps to reproduce

  • Add a CharacterBody3D and a CollisionShape3D of a capsule
  • Attach a script with default Basic Movement template to the CharacterBody3D
  • Add a floor and some walls using MeshInstance and generate Trimesh Static Body
  • Run the game and slide the CharacterBody3D against the wall

Minimal reproduction project

GD4.0 CharacterBody Collision Test.zip

@tom-jk
Copy link

tom-jk commented Nov 26, 2022

Video doesn't play in firefox for me, but it does play in other media players if downloaded. Here's a re-upload that should play in-browser (apologies if this is only me and there are now two videos that both work fine):

69203_vid_dupl.mp4

@yosoyfreeman
Copy link
Contributor

Probably related with #59632

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Todo
Development

No branches or pull requests

5 participants