-
-
Notifications
You must be signed in to change notification settings - Fork 21.3k
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] RayCast pointing at SoftBody freezes game (no scripting involved) #59423
Comments
Same issue persists in 3.4.4.stable |
@dlstar89 Does this occur with a single, non-disjointed plane (with 4 or 8 vertices)? |
@Calinou This mesh works fine, as can seen there are 8 vertices and 3 faces This does not work, 8 vertices and 2 faces This does not work, 8 vertices and 2 faces, connected vertices to create edge ([1,2], [3,4]) Unchecking Ray Pickable option doesn't solve the freezing issue with none working meshes |
@Calinou |
Can you reproduce this in any of the 3.4 betas and RCs to determine when the regression started? |
@Calinou BETA freeze start from: Godot_v3.4-beta6_win64 |
Commits between 3.4beta5 (last working version) and 3.4beta6 (first broken version): dd0ee48...3e2bb41 In text-based form (
|
@Calinou |
This behavior is introduced since Bullet is updated to 3.17: #48300 Before the update, it works fine but there are errors in the console:
Looks like there are undefined behavior in the SoftBody setup. |
@timothyqiu |
@Calinou |
I don't know how to fix this myself, sorry. |
Just confirming I get this issue on 3.5.rc3, and I at least got the project to work by keeping the |
Godot version
3.4.3
System information
Windows 10, GLES3, Intel Iris Xe (30.0.101.1340)
Issue description
Game freezes when RayCast is pointing at a SoftBody, please pay attention to the structure of the mesh supplied to soft body, this are basically 2 planes joined in blender
Steps to reproduce
No scripting is involved
Supplied project contains scene 'scene_not_working.tscn', when you run it game should freeze, if you disable RayCast then it works fine
Minimal reproduction project
softbody_raycast_project.zip
The text was updated successfully, but these errors were encountered: