Hello!
when I put this line somewhere in my code:
new GLUT().glutSolidTeapot(20.0, false);
I find that every object I draw afterwards, is scaled. I assume by a factor of twenty. This suggests that the glutSolidTeapot() function does not correctly push/pops the modelview matrix. Or am I making a newbie mistake?
If I surround the code with a push and a pop, everything works as expected:
gl.glPushMatrix();
new GLUT().glutSolidTeapot(20.0, false);
gl.glPopMatrix();