-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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 assertion error in new China track #498
Comments
Author: hikerstk |
Author: hikerstk This particular mesh has no texture attached, so I can't easily tell which mesh it is (from the .b3d files). It's a mesh that has 562 vertices, and 834 indices (so 278 triangles). The first three vertices are at: before the values become more reasonable again. When those large values are converted to an integer index, and then converted back, floating point errors causes this value to become 66666660, which is larger than the original value, triggering an assertion. There is nothing we can do about this in STK (short of using double instead of float). Could you check if you can identify this mesh, and fix the model (e.g. removing this mesh, or at least the large vertices), or declaring this to be not exported in the track exporter. I am leaving this ticket open for now, till it was confirmed that this issue is fixed by a change of the model (it might be an exporter issue). We could potentially add some debug code to print information if 'too large' coordinates are being used ... if we define what 'too large' is ;) Cheers, |
Author: hikerstk |
Author: magned (We can't have fewer segfaults than Windows; that'd make us use a worse OS ;) ) |
Author: hikerstk |
Author: auria
The China track posted on the forum crashes :
See http://forum.freegamedev.net/viewtopic.php?f=18&t=2016&sid=1f206b7f0f08d29c66e0ca19c5b6ddc8
The text was updated successfully, but these errors were encountered: