, ?
:
{
const double t = glutGet(GLUT_ELAPSED_TIME) / 1000.0;
const double a = t*90.0;

glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glColor3d(1,0,0);

glPushMatrix();
glRotated(a,0,1,0);
glutWireSphere(50,3,3);

glBegin(GL_POINTS);
glVertex3i(10,10,10);
glEnd;

glPopMatrix();
glutSwapBuffers();
}

:sad:,

glBegin(GL_POINTS);
glVertex3i(10,10,10);
glEnd;

.