I realize this is a sort of esoteric question but I thought I'd give it a
go
anyway since I;'m stumped....
In my OpenGL application on Windows, I am calling:
gluNurbsSurface
It's a trimmed NURBS surface. My program actually reads an IGES file and I
display the NURBS surfaces in it.. At this point I'm just trying to
display
the trimmed NURBS surfaces. In general ithe program works fine. But I have
one test IGES file which SolidEdge and other CAD packages seem to like.
There is one surface that OpenGL in my program does not like. If I comment
put the trimming of the NURBS surface the surface displays, untrimmed of
course. If I display the trimming curves as just curves, they look OK
(they
are in parametric space). If I display the trimmed surface I see the
trimming curves in their model space orientation but the surface is not
there and the program hangs soon afterwards.
I know this is hard for anybody to diagnose but I'm just wondering if
there
are any error codes to look for that could help. The call to
gluNurbsSurface
does not return an error code.
Any thougts???
Dave