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

Softbody doesn't collide with plane collider (ground) #21688

Closed
Zireael07 opened this issue Sep 2, 2018 · 4 comments
Closed

Softbody doesn't collide with plane collider (ground) #21688

Zireael07 opened this issue Sep 2, 2018 · 4 comments

Comments

@Zireael07
Copy link
Contributor

Godot version:
3.1. alpha 1 (how do I check the exact hash given I didn't build it?)

OS/device including version:
Win 7 x64
Radeon HD 6630M

Issue description:
Softbody goes through ground.

Steps to reproduce:
Place softbody node in scene which has a plane collider serving as ground, see it go through ground.
Mesh applied to softbody doesn't matter. Place said softbody above some other collider (e.g. box shape) and see it work properly.

Minimal reproduction project:

@eon-s
Copy link
Contributor

eon-s commented Sep 2, 2018

Planes should not be used as solid colliders.
I think the editor must show a warning when a PhysicsBody's CollisionShape gets a plane assigned (I think is the same for Line).

@Zireael07
Copy link
Contributor Author

Planes are used in 3D game design as an ultimate "bottom of the world" collider that nothing should ever go through (and that's how I'm using it in my game, there is nothing below the ground)

@eon-s
Copy link
Contributor

eon-s commented Sep 3, 2018

I know that the concept of a plane is the ideal for this kind of use, but the physics engine do not like it.
See (or remember) #17893 .

@Chaosus Chaosus added this to the 3.1 milestone Sep 8, 2018
@Chaosus
Copy link
Member

Chaosus commented Sep 8, 2018

As stated in #17893 there should be Quad physic shape support instead. Closed as supersede by #17893.

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