vvoid CGLWnd::OnPaint()
v{
v CPaintDC dc(this); // device context for painting
v SetGL();
v glEnable(GL_LIGHTING);
v glEnable(GL_NORMALIZE);
v glEnable(GL_DEPTH_TEST);
v glColor3f(1,1,1);
v
v glClear(GL_COLOR_BUFFER_BIT |
GL_DEPTH_BUFFER_BIT);
v glMatrixMode(GL_PROJECTION);
v glLoadIdentity();
v gluPerspective(60,aspect,.4,25);
v glMatrixMode(GL_MODELVIEW);
v glLoadIdentity();
v gluLookAt(0,0,10,0,0,0,0,1,0); // World To Camera
Transformation
v Scene.root.glDraw(float(clock())/1000.0f);
v
v SwapBuffers(m_hDC);
v}
v