-
-
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
[Bullet] GridMap collisions broke from 3.1.2 to 3.2 #35713
Comments
@trollodel Please upload a minimal reproduction project to make this easier to troubleshoot. |
Here is a slimmed down version of my project There is a KinematicBody that follows the player (Use WASD to move the player ). |
Can be still reproduced in 3.2.4 beta 5, but occurs only when using Bullet Physics (default settings). Switching to Godot Physics 3D fixes the movement issues (although cylinders are not supported in Godot Physics yet, so I had to switch to boxes to check). |
Godot version:
3.2
OS/device including version:
Ubuntu 18.04 based distro (KDE neon)
Issue description:
I have a GridMap with a MeshLibrary where KinematicBody entities walk on (using move_and_collide).
In 3.1.2 these enemies walk correctly, without colliding with the Gridmap.
But in 3.2, enemies collide with the Gridmap and can't move across the tile's CollsionShape edges.
Only after some time, the enemies can across the tile, but they will be blocked by another tile.
However, they can't ever pass across a vertex.
Here is a sample images with the collision shapes. The enemy's CollsisionShape is the cylinder.
Ask me for any specific question about the movement or something else.
The text was updated successfully, but these errors were encountered: