c++ - Receiving GLU_TESS_ERROR_5 from GLU Tesselator -
This is my problem I am blocking hundreds of verticals with complex, self intersection, multiplexing polygons, GLU testeller zero indicator 0x0000000 points Crashes with. Whenever I do not intersect myself to the polygon, it will never crash if it does not make a difference, it will never crash that what the circumstances are, I check in my application for the subway, I am sure That this is nothing from my side. I got an old version of GLU 1.2 from SGI and it never crashed, although the MESA and Windows versions were based on GLU 1.3. Not enough crashes in the debug mode. To get more information, I compiled the GLU of Mesa and found that the first one was unsuccessful, then if I comment on it, then there is an indicator which is set to zero from a function which fails in Molok is. I am very unsure about what to do, what can I do to try to solve this issue? Should I try to make a version of Mesa's GLU which works for me? I'm not sure how to proceed from here.
After more debugging, I think I'm getting GLU_TESS_ERROR_5, which I think is a big mistake, but I looped to test for more numbers than that number but no luck At least: on Windows, GLU_TESS_ERROR_5 means that one of the coordinates was too large: (
In particular, GLU is expected that the coordinates multiply without overflow. The specification says that the range is consistently defined in GLU_TESS_COORD_TOO_LARGE. If it is continuously present, then check that the full value of each coordination is less than that, I think it is safe to check. The coordinates will be between 10 ^ 150 and 10 ^ 150. If that does not work, then try progressively smaller categories.
It may also be that there is a problem with geometry, which GL Trying to find a simple polygon is turn on the issue. In that do not work will trigger this error.
If that happens, see if a new version is available GLU. I do not know about Mesa, but the version of OpenGL sent with VC ++ is very old.
If everything fails, you can try to use another library to run the installation. After quick search, the triangle appears to be a good candidate.
Comments
Post a Comment