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

3D Raycasts don't detect areas overlapping with the emission point when using Bullet physics #54334

Closed
balloonpopper opened this issue Oct 28, 2021 · 2 comments

Comments

@balloonpopper
Copy link

Godot version

3.4.rc1

System information

Windows 10

Issue description

When using a Raycast node to detect an Area, as soon as part of that area overlaps with the ray emission point, the ray fails to detect the collision. This issue pertains to Bullet physics, Godot physics is unaffected.

Steps to reproduce

Move an area over the emission point of a raycast.

Minimal reproduction project

RaycastProject.zip

@balloonpopper
Copy link
Author

balloonpopper commented Oct 28, 2021

After further hunting, this is discussed in #41347. I would argue that because this behavior is inconsistent with Godot Physics that it is a bug that should be tracked under #45333
If the end decision is that the default behaviour out of the box is to not detect areas that originate inside the shape we'll need to call that out in the documentation, but whichever way the decision goes, I think we should present a solution to get the alternate behaviour as part of the documentation.

@pouleyKetchoupp
Copy link
Contributor

Closing as duplicate of #49055.

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

4 participants