Hello,

I'm experiencing a strange behaviour : when plotting a nurbs, my program writes some strange things on to the terminal I've launched the applicatin from.

Here is my code :

g_print("Begin Nurbs \n");
gluBeginSurface(NurbsModel);
gluNurbsSurface(NurbsModel,
(GLint) surf->nku,
(GLfloat *) surf->knotsu,
(GLint) surf->nkv,
(GLfloat *) surf->knotsv,
(GLint) surf->npv * 4,
4,
(GLfloat *) surf->ppoint,
(GLint) surf->dgu 1,
(GLint) surf->dgv 1,
GL_MAP2_VERTEX_4);
gluEndSurface(NurbsModel);
g_print("End Nurbs \n");

(g_print are usefull to determine the origin of the problem...)

Graphical display is OK, but on terminal, I have :

Begin Nurbs
arc_ccw_turn, p = 0
case b
arc_ccw_turn, p = 0
case d
arc_ccw_turn, p = 0
case a
arc_ccw_turn, p = 0
case c
End Nurbs

Isn't it curious ?

I'm using Linux Mandrake 8.2 with XFree86-devel-4.2.0
libMesaGLU1-devel-4.0.1 and libgtkglarea5-devel-1.2.3
I have a nvidia TNT2 card with last nvidia driver.

Some idea ?

Thanks for any help...