-
-
Notifications
You must be signed in to change notification settings - Fork 21k
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
Crash on "Create Convex Collision Sibling" of cylinder mesh #17569
Comments
I'm getting this with both siblings and static body mesh creation options. It'll show the error messages on creation, allow me to open the project two or so more times, and then crash every time I try and open the project. This is on Windows 10, Godot 3.02 (Steam) `ERROR: QuickHull::build: Condition ' O == 0 ' is true. Continuing..: ` |
I'm getting this error on two objects in my scene. Both cause crashes With a custom model:
With a cylinder:
The cylinder is very interesting to me as it let me build the whole convex static body and it is applied correctly in my main scene. When I try to open the cylinder scene itself though, the errors are printed and Godot crashes |
Seems related to #16560, I guess the crash is the same, the way to reproduce potentially different. |
Also happening to me, while trying to create a GridMap library. Here is the debug log:
|
We delete the faces for consideration in this loop but we can still sometimes find an edge that connects to this face. We now interate over all edges and disconnect edges connecting to this face. This fixes godotengine#16560 and fixes godotengine#17569
We delete the faces for consideration in this loop but we can still sometimes find an edge that connects to this face. We now interate over all edges and disconnect edges connecting to this face. This fixes godotengine#16560 and fixes godotengine#17569
We delete the faces for consideration in this loop but we can still sometimes find an edge that connects to this face. We now interate over all edges and disconnect edges connecting to this face. This fixes godotengine#16560 and fixes godotengine#17569 (cherry picked from commit 33669a8)
Godot version:
3.0.2 (Steam)
OS/device including version:
Linux x64; X11; Debian Testing
Issue description:
Godot crashes when one tries to "create convex collision sibling" for cylinder meshes of certain sizes. For example; height 1, top and bottom radii 0.9.
Steps to reproduce:
The text was updated successfully, but these errors were encountered: