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

Overlapping 3D RigidBodies not moving with the physics engine. #36423

Closed
Ramshell opened this issue Feb 21, 2020 · 1 comment
Closed

Overlapping 3D RigidBodies not moving with the physics engine. #36423

Ramshell opened this issue Feb 21, 2020 · 1 comment

Comments

@Ramshell
Copy link

Ramshell commented Feb 21, 2020

Godot version:
3.2 stable

OS/device including version:
Ubuntu 19.10
Issue description:
I want to reproduce this behavior in 3D:

2D overlapping rigid body movement

The rigid bodies are set in Character mode, and the gravity is set to 0.

When I try to do that same in 3D (locking the Y-axis in the rigid body) I get this result:

3d_overlapping_rigid_body_movement

The bodies stay still no matter what.

Minimal reproduction project:
minimal_reproduction_project.zip

@pouleyKetchoupp
Copy link
Contributor

ConcavePolygonShape is not supposed to be used for moving rigid bodies. There are warnings about that on the CollisionShape nodes in your project:

ConcavePolygonShape doesn't support RigidBody in another mode than static.

It works as expected if you use a ConvexPolygonShape or BoxShape instead, so closing.

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

No branches or pull requests

3 participants